A voir également:
- Comment savoir si une table existe ???
- Table ascii - Guide
- Table des matières word - Guide
- Ymail.com existe - Forum Mail
- Table des annexes word ✓ - Forum Word
- Un périphérique qui n'existe pas a été spécifié - Forum Disque dur / SSD
2 réponses
<?php
$pdo = new PDO('mysql:host=localhost;dbname=db_test','root','');
$sql = 'SHOW TABLES FROM db_test LIKE "nom_de_la_table"';
$req = $pdo->query($sql);
if($req->rowCount() > 0)
echo 'La table "nom_de_la_table" existe !';
else
echo 'La table "nom_de_la_table" n\'existe pas !';
$req->closeCursor();
?>
Merci pour votre réponse, voici comment j'ai fais et ça marché :
function table_existe($table, $database) {
mysql_connect('localhost', 'root', '');
mysql_select_db($database) or die(mysql_error());
if (mysql_query("SELECT 1 FROM '".$table."' LIMIT 0")) {
return true;
}
else {
return false;
}
}
if (table_existe('votre_table', 'votre_base')) {
echo "la table existe";
}
else {
echo "la table nexiste pas";
}