Hay una cosa que no me queda claro aun en el tema de habrir base de datos.
Les muestro mi duda
$link=mysql_connect("localhost",$usuario,$clave);
mysql_select_db("cgomez",$link) or die("Error de DB_LOGO");
$sql="select * from logo" or die ("Error de SQL_LOGO");
$query=mysql_query($sql) or die ("Error de QUERY_LOGO");
while($row=mysql_fetch_array($query))
{
//Buena, aca mostramos resultados bla, bla
}
Todas las lineas las entiendo perfectamente. Lo que no entiendo es que hace esta linea:
while($row=mysql_fetch_array($query))
Se que mysql_fetch_array ordena los datos de modos que podamos usarlos con el nombre de sus campos.
Lo que no entiendo es como es que se va cambiando de filas por medio de esa linea. Porque por ejemplo en ASP si pongo
while not rs.eof
esta linea indica que recorra la tabla hasta que no llege al final de la tabla.
pero no entiendo como se logro hacer lo mismo usando esta sentencia:
while($row=mysql_fetch_array($query))
Agradeceria se me pueden sacar de esta duda.
graciasssssssssssssss