Kan du ikke lave noget i still, med:
if ( mysql_query("SELECT COUNT(*) FROM tabel") ) echo "Woohoo";
--
Jamen, hva fa’en når man nu bedst kan li’ Shell
Hmm jeg kan da prøve
--
2,2 Ghz, 512 DDR-Ram, CD-brænder & DVD-drev, 2xUSB 2.0, 15" TFT-fladskærm, ATI 64BM Mobility Redeon Graphics med tv-out + udgang til stationær-skærm, infrarød, 3½"-diskette-drev,
hvis det er fordi du vil tjekke om en table er der før du opretter den, kan du i stedet:
$sql = "CREATE TABLE IF NOT EXISTS `TABLE_NAME` [TABLE_SPEC];";
if (mysql_query($sql,$CONN))
{
# Succes
return TRUE;
}
else
{
#Failure.
die('An error accured when trying to create table');
}
--
The opposite of a correct statement is a false statement. But the opposite of a profound truth may well be another profound truth.
-- Niels Bohr
Hvis du læser i manualen (altid et godt sted at starte når det gælder PHP) så står følgende kodestump under
http://dk2.php.net[...]
function mysql_table_exists($table, $link)
{
$exists = mysql_query("SELECT 1 FROM `$table` LIMIT 0", $link);
if ($exists) return true;
return false;
}
--
This post is shareware. Please register to fully understand it. Hmm jeg har set lidt på det nu... men der er lige en ting... hvad skal jeg sætte $link til ???
det fremgår ikke nogle steder... :o|
--
2,2 Ghz, 512 DDR-Ram, CD-brænder & DVD-drev, 2xUSB 2.0, 15" TFT-fladskærm, ATI 64BM Mobility Redeon Graphics med tv-out + udgang til stationær-skærm, infrarød, 3½"-diskette-drev,
$link er den link identifikator som mysql_connect() retunrerer. Den er dog ikke nødvendig, så længe du ikke skal håndrere forbindelser til flere databaser på en gang, så du kan jo evt. ændre funktionen til:
function mysql_table_exists($table)
{
$exists = mysql_query("SELECT 1 FROM `$table` LIMIT 0");
if ($exists) return true;
return false;
}
--
This post is shareware. Please register to fully understand it.
ok, men det prøver jeg så :)
--
2,2 Ghz, 512 DDR-Ram, CD-brænder & DVD-drev, 2xUSB 2.0, 15" TFT-fladskærm, ATI 64BM Mobility Redeon Graphics med tv-out + udgang til stationær-skærm, infrarød, 3½"-diskette-drev,