Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Hans el Topo

#201
PHP / Re: Duda server
1 Enero 2008, 20:03 PM
Cita de: bels_mike en 31 Diciembre 2007, 22:26 PM
Cita de: Hans el Topo en 31 Diciembre 2007, 22:05 PM
www.php.net

Asi me gusta jajaja sin complicaciones Hans jajaja

no existe manual más completo y veraz
#202
no es ilgal
lo ilegal es llevarlo acabo
#203
PHP / Re: Duda server
31 Diciembre 2007, 22:05 PM
#204
PHP / Re: paginación
31 Diciembre 2007, 21:59 PM
para páginar añades 2 valores por get o post  y los añades a la consulta

el tema se divide en dos apartados a desarrollar

datos a visualizar

$desde= es el valor desde el que vamos a mostrar, hay que tener en cuenta que mysql cuenta desde el 0
$cuantos=cuantos valores vamos a mostrar

debes evitar las inyecciones y tal asegurandote de que ambos son números enteros y correctos

la sentencia sería algoa sí
select blalblaba from blablbla where blballbabla order by blbalbla limit $desde, $cuantos

resto de datos

para calcular el resto de datos que tenemos contamos los registros (aquí si quierse puedes mostrar simplemente 10 grupos de elementos o lo que te salga xD)

la sentencia sería algo así
select count(*) from blablbalab where blbalbalba

luego la recorres ($total= el resultado de la sentencia anterior)
<?php 
   
for($i=0;$i<$total;$i++)
      echo 
"<a href=pagina.php?desde=".($i*$cuantos).">".($i+1)."</a>";
?>


#205
PHP / Re: URL Direfente
27 Diciembre 2007, 12:26 PM
me da que te falta el switch dimitrix xD


se suele poner así

if(isset($_GET["maolete"])
     //llegan datos
    switch ($_GET["maolete"]){
        blablabla:
    }
#206
PHP / Re: Mysql, no se si se podrá hacer
27 Diciembre 2007, 12:23 PM
Te he hecho el código...

lo tienes que poner delante de lo que tenías y luego utilizar la variable $campoid en el insert

P.D. no se ni pa que me molesto en contestar :rolleyes:
#207
PHP / Re: 2 problemas, header y session
26 Diciembre 2007, 23:32 PM
puede ser porque el servidor no tiene activadas las sesiones o porque muestras contenido antes de las sesiones o simplemente porque lo haces mal xD

sin ver códigos la videncia no funciona  :rolleyes:
#208
PHP / Re: Mysql, no se si se podrá hacer
26 Diciembre 2007, 23:27 PM
Cita de: Azielito en 26 Diciembre 2007, 18:00 PM
podrias hacer una consulta y obtener el numero de registros y entonces sumar uno y ya XD

no veo otro modo de hacerlo :D

no se hace así, puesto que no va a borrar siempre el último xD



el modo que tienes que hacerlo sería algo así


select campoid+1 from partidos where (campoid+1) not in (select campoid from partidos)


lo que hace la consulta es encontrar la id que no tiene consecución y te devuelve el número siguiente
;D

tendrías que lanzar esa consulta antes de insertar

$resp=mysql_query("select campoid+1 from partidos where (campoid+1) not in (select campoid from partidos) order by campoid asc limit 1",$link);
if($f=mysql_fetch_array($resp)){
   //existen registros
  $campoid=$f[0];
}else{
  $campoid=1;
}


no lo he probado pero sería algo así xD
#209
Cita de: jetrel en 14 Diciembre 2007, 10:48 AM
disculpa Hans el Topo si mis preguntas son muy simples o basicas, me aparece otra duda,
he solucionado el anterior problema que como me dijistes era un error de tipo de datos, consigo ejecutar el form1 y pulsar command1 y me aperece el datareport una pagina en blanco, es normal o he cometido otro error?
donde y como se introducen los datos?
gracias de antemano

para los datos debes crearte un formulario con los campos a introducir y tal y hacerlo, por el foro tienes cientos de ejemplos mejor que preguntes en otro post puesto que el tutorial es de data report  :-X

si te aparece en blanco es debido a que no existen datos de cabecera y/o no cargas el datareport antes de mostrarlo

un saludo
#210
comprueba k la función1 se encuentre conectada al conector de la tabla correcto y si no lo esta, cambialo, puesto que es un error del tipo de dato del campo o porque el campo no existe, asegurate que se encuentra enlazado a la subconsulta (en el ejemplo command2 campo total)

en el tema de la funcion2 el count lo que hace es contar el número de registros que devuelve la consulta, puedes poner cualquier campo de la subconsulta ya que simplemente cuenta filas