[SQL] Problème SHOW TABLES
Bonjour,
j'utilise le code suivant pour lister les tables d'une base:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| // On vérifie la connexion SQL
@$db_link = mysql_connect($dbhost,$dbuser,$dbpasswd);
if(!$db_link)
{
header('location:../../info.php?Inf=NoSql');
exit;
}
else
{
echo 'connexion OK!';
}
// liste les tables de la bdd
$show = mysql_query("SHOW TABLES");
while($row = mysql_fetch_row($show))
{
echo $row[0];
}
// on libere la memoire
mysql_free_result($show); |
et j'ai systématiquement une erreur du type:
Citation:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
Pourtant ma connexion SQL est bonne puisque mon echo 'connexion OK!'; s'affiche et que l'utilisateur possède tous les privilèges sur la bdd.
Quelqu'un a une idée ?
Merci !