04/09/2003, 03:54
|
| | | Fecha de Ingreso: agosto-2003 Ubicación: Tokio
Mensajes: 18
Antigüedad: 21 años, 5 meses Puntos: 0 | |
A ver, que me parece que nos estamos haciendo la picha un lío. Vamos a ver tu script:
$result=mysql_db_query($basedatos,"select id_datos from datos_pintura where nombre='$datos'");//Ok,hacemos la consulta a la base de datos...
$row=mysql_num_rows($result));//La función mysql_num_rows() te devuelve el NUMERO DE REGISTROS que han sido devueltos en el result.Esto es muy útil a la hora de recorrer el array result ya que asi sabemos cuando se ha de detener el bucle.
echo '.$row["id_datos"].';//Esta linea te tiene que dar error, no tiene sentido, ya que $row es un numero, no un array.
mysql_free_result($result);//Liberamos memoria
Yo creo que en tu caso puede servirte así:
$result=mysql_db_query($basedatos,"select id_datos from datos_pintura where nombre='$datos'");
echo "id_datos=" . mysql_result($result,0,"id_datos");
mysql_free_result($result);
Un saludo |