Hola, estoy siguiendo un tutorial de mysql, y estoy con lo de las listas de basses de datos. He hecho el siguiente código que se supone que me lista las bases de datos del servidor con sus nombres:
<?php
$c=mysql_connect("localhost","root","");
$p=mysql_list_dbs ($c);
echo "El número de basese es $p<br>";
$n=mysql_num_rows($p);
echo "número de bases en el servidor $n <br>";
echo "estos son los nombres de las bases<br>";
for ($i=0;i<=6;$i++)
{
echo mysql_db_name($p, $i),"<br>";
}
?>
Lo he ejecutado y me ha dado este resultado:
El número de basese es Resource id #3
número de bases en el servidor 7
estos son los nombres de las bases
information_schema
basededatos
cdcol
mysql
phpmyadmin
test
webauth
Warning: mysql_db_name() [function.mysql-db-name]: Unable to jump to row 7 on MySQL result index 3 in C:\xampp\htdocs\xampp\listabases.php on line 10
Luego sigue el mismo warning, pero en lugar de line 10, va aumentando hasta más de mil y al ordenador se le va la pinza.
No sé por qué hace eso