Foros del Web » Programando para Internet » PHP »

Ayuda con un script

Estas en el tema de Ayuda con un script en el foro de PHP en Foros del Web. Hola; tengo este script, me tira "Wrong parameter count for mysql_result() in ..............." aca les paso el script, a ver si me ayudan a ver ...
  #1 (permalink)  
Antiguo 27/03/2007, 08:45
 
Fecha de Ingreso: mayo-2006
Mensajes: 124
Antigüedad: 18 años
Puntos: 0
Ayuda con un script

Hola; tengo este script, me tira
"Wrong parameter count for mysql_result() in ..............."
aca les paso el script, a ver si me ayudan a ver donde esta el error.....

gracias



$link = mysql_connect("localhost", "root", "");


mysql_select_db("encped", $link);


$contar= mysql_query("SELECT max(id)from encped ", $link);



$max = mysql_result($contar);

echo $max;
  #2 (permalink)  
Antiguo 27/03/2007, 09:02
 
Fecha de Ingreso: agosto-2006
Mensajes: 179
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Ayuda con un script

Solo tienes un pequeño error en este script:

Cita:
Iniciado por gutibs Ver Mensaje
Hola; tengo este script, me tira
"Wrong parameter count for mysql_result() in ..............."
aca les paso el script, a ver si me ayudan a ver donde esta el error.....

gracias



$link = mysql_connect("localhost", "root", "");


mysql_select_db("encped", $link);


$contar= mysql_query("SELECT max(id)from encped ", $link);



$max = mysql_result($contar);

echo $max;
A la funcion mysql_result le falta el parametro que le dice de que fila debe extraer el valor, si tu quieres el unico valor que te arroja este resultado entonces harias lo siguiente:

$link = mysql_connect("localhost", "root", "");
mysql_select_db("encped", $link);
$contar= mysql_query("SELECT max(id)from encped ", $link);
$max = mysql_result($contar,0);
echo $max;

Espero te sirva.
  #3 (permalink)  
Antiguo 27/03/2007, 09:06
 
Fecha de Ingreso: mayo-2006
Mensajes: 124
Antigüedad: 18 años
Puntos: 0
Re: Ayuda con un script

Buenisimo, muchisimas gracias!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:46.