Avatar billede technodance.dk Nybegynder
29. juli 2003 - 15:31 Der er 6 kommentarer og
3 løsninger

hvordan kan jeg lave et tjek

har følgene code

<?

conn.php

$tjek = mysql_query("select id from $tabel where id='$tabel'") or die (mysql_error());

if(mysql_num_rows($tjek) != 1) {
echo "<center><h4><font COLOR='FF0000'>Der er ingen post</font></h4></center>";
stop;


?>
Avatar billede technodance.dk Nybegynder
29. juli 2003 - 15:33 #1
den skal tjeke om der er data i min tabel og ikke data
Avatar billede TRoXa Novice
29. juli 2003 - 15:35 #2
$tjek = mysql_query("select id from $tabel where id='$id'") or die (mysql_error());

id kan ikke være dit tabel navn
Avatar billede lap Nybegynder
29. juli 2003 - 15:39 #3
$tjek = mysql_query("select count(*) from $tabel") or die (mysql_error());

vil returnere antallet af records i tabellen $tabel
Avatar billede technodance.dk Nybegynder
29. juli 2003 - 16:01 #4
havordan skal ifsæting være
Avatar billede lap Nybegynder
29. juli 2003 - 16:13 #5
Tja, num_rows vil altid være 1 - men

$tjek = mysql_query("select count(*) as antal from $tabel") or die (mysql_error());

Vil antal fra mysql_result være antallet af rækker - se:

http://dk.php.net/function.mysql-result

her findes opskriften
Avatar billede ultragames Nybegynder
29. juli 2003 - 17:49 #6
prøv med "if(mysql_num_rows($tjek) != 0) {
echo "der er poster";
}
{
else { der var fundet poster i DB'en";
}
Avatar billede ultragames Nybegynder
29. juli 2003 - 17:49 #7
sry...
prøv med "if(mysql_num_rows($tjek) != 0) {
echo "der er poster";
}
{
else "der var fundet poster i DB'en";
}
Avatar billede ultragames Nybegynder
29. juli 2003 - 17:50 #8
sry...
prøv med "if(mysql_num_rows($tjek) != 0) {
echo "der er poster";
}

else {

"der var fundet poster i DB'en";




}
Avatar billede lap Nybegynder
29. juli 2003 - 17:52 #9
mysql_num_rows vil i en count altid være 1
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