Avatar billede 7th Praktikant
21. februar 2003 - 22:50 Der er 5 kommentarer og
1 løsning

Check for tom database

Hvordan kan jeg nemmest checke om en database er tom ?

mysql_connect("$host" , "$user" , "$pass");
mysql_select_db("$db");
$contents = mysql_query("SELECT * FROM section ORDER BY id DESC");

if (database == tom)
{
do that
}

else
{
while ($indhold = mysql_fetch_row ($contents))
{
bla bla bla
}
}
Avatar billede nicklasb Nybegynder
21. februar 2003 - 22:55 #1
$antal = mysql_num_rows($contents)

if ($antal == 0) {

osv..
Avatar billede nicklasb Nybegynder
21. februar 2003 - 22:56 #2
eller bare

if ((mysql_num_rows($contents)) == 0) {
Avatar billede angelod Novice
21. februar 2003 - 22:57 #3
Taler du om en tom database, eller en tom tabel? Der er en væsentlig forskel.
Avatar billede nicklasb Nybegynder
21. februar 2003 - 23:00 #4
joo.. :) Men jeg regnede med at det var tabel han mente.. Han har lavet en select i en tabel.. og har så skrevet en if-sætning.. Så jeg kunne forstille mig at han ville tjekke om der var nogle resultater der opfyldte hans søgeresultater.. :) eller ??
Avatar billede 7th Praktikant
21. februar 2003 - 23:03 #5
Sorry, mente check for tomme tabelfelter i database ;) Anyway det var jo nemt, så takker for hjælpen :)
Avatar billede nicklasb Nybegynder
21. februar 2003 - 23:04 #6
det var så lidt.. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester