
Vérifier si une table existe dans une base de données
Information sur le code source PHP
Codes en PHP de l'auteur :
[7] sources
Voir
Enregistrement le 28 Aout 2008 - Vu 2596 fois
Information sur le code source
Une fonction qui vérifie l'existence d'une table dans une base données
Code Source
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
|
|
<?php
/******************************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/******************************************************************************/
/* */
/* Titre : Vérifier si une table existe dans une base de données */
/* */
/* URL : http://www.phpsources.org/scripts447-PHP.htm */
/* Auteur : rifly01 */
/* Date édition : 28 Aout 2008 */
/* Website auteur : http://mouzika.on.ma */
/* */
/******************************************************************************/
/**
* Vérifier si $table est dans $db
*
* @param data_base $db
* @param table $table
* @return booléen
*/
function table_ok($db, $table){
$query = "SHOW TABLES FROM $db";
$runQuery = mysql_query($query);
$tables = array();
while($row = mysql_fetch_row($runQuery)){
$tables[] = $row[0];
}
if(in_array($table, $tables)){
return TRUE;
}
}
?>
|
Fonctions du code source
Fonctions php / mysql PHP
- mysql_query : Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
- array : Crée un tableau - (PHP 4, PHP 5)
- mysql_fetch_row : Retourne une ligne de résultat MySQL sous la forme d'un tableau - (PHP 4, PHP 5, PECL mysql:1.0)
- in_array : Indique si une valeur appartient à un tableau - (PHP 4, PHP 5)
|
|
le 28 Aout 2008 à 11:11:00
|
| Code: |
<?php
function table_existe($db, $table){
$query = "DESC $db.$table";
return (bool)($res=mysql_query($query));
}
|
|
|
le 05 Avril 2009 à 01:58:00
|
Offres d'emploi
Librairie
Langages de programmation
La librairie est ouverte à tous et elle est accès principalement sur les langages PHP et MySQL.
Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP..
Plus de 300 références facilement accessibles. Visiter