Autor Zpráva
Icka
Profil *
Je nějaká jednodušší funkce pro zjištění existence tabulky v DBA?
Momentálně jsem dal dohromady tohle, ale věřím, že na to bude samostatná funkce :-((


$result = mysql_list_tables ("dba");
$i = 0;
while ($i < mysql_num_rows ($result)) {
$tb_names[$i] = mysql_tablename ($result, $i);
$i++;
}
if (in_array("tabulka",$tb_names))
echo "existuje";
else echo "neexistuje";
Martin
Profil
http://dev.mysql.com/doc/mysql/en/show-tables.html
Icka
Profil *
O.k., dle návodu jsem dal dohromady tohle a očividně to funguje.

$tab = mysql_fetch_array(mysql_query("SHOW TABLES FROM inzerce LIKE '%" . $_POST["rok"] . "'"));
echo $tab[0];

Díky
Martin
Profil
Tohle taky nevypadá zle http://dev.mysql.com/doc/mysql/en/show-table-status.html :)
Icka
Profil *
Díky. Ten první, tedy Váš tip na funkci mi bohatě stačí.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0