Bonjour,

j'utilise le code suivant pour lister les tables d'une base:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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:
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 !