Tester la présence d'une table MySQL ?

Signaler
Messages postés
36
Date d'inscription
jeudi 10 janvier 2002
Statut
Membre
Dernière intervention
18 décembre 2002
-
Messages postés
40
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
24 novembre 2010
-
Bonsoir

Est ce quelqu'un pourrait me renseigner s'il est possible de tester la présence d'une table dans une base de données MySQL ?

------------------------------------------
Pour contourner le problème, voici un petit exemple simple :

$sql="select * from coucou";
$res=mysql_query($sql, $db);
if (!mysql_fetch_row($res))
{
echo "Aucun enregitrement ne correspond\n";
}
else
{
echo mysql_numrows($res);
}

Avez vous une manière plus orthodoxe ?

Merci d'avance

skyride

2 réponses

Messages postés
110
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 septembre 2004

Non ça ne marchera pas parce qu'il calcule quand même 0 enregistrement, alors il faut mettre
if($res==0)
{
print("Il n'y a aucun enregistrement.");
}
-------------------------
SmallToad - Grand maitre PHP
Programmeur C++, java, PHP, etc.
Messages postés
40
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
24 novembre 2010

comment faire un diagramme de classe pour un projet de correspondance puis stockage des donnees

imy