WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Ergebnismenge vergleichen (http://www.wcm.at/forum/showthread.php?t=190395)

harry1983 25.04.2006 17:22

Ergebnismenge vergleichen
 
Hallöchen

Ich wieder einmal
Es geht um folgendes Schnippchen:

<?php
$result2=@mysql_query("select username from v3chat_room_users where status ='Login'");
$row2=mysql_num_rows($result2);
echo $row2;
if ($row2=0)
{
mysql_query ("delete from v3chat_room_messages");
}
?>

Wenn hier die Ergebnismenge $row2 0 ist dann soll der Inhalt der Tabelle gelöscht werden.
Wenn die Ergebnismenge 1 oder mehr ist dann nicht.
Nur er löscht mir die Tabelle nicht wenns 0 ist.
Der Löschbefehl sollte passen.
Bitte um Hilfe
Danke
lg Harry

harry1983 25.04.2006 17:23

Re: Ergebnismenge vergleichen
 
Zitat:

Original geschrieben von harry1983
Hallöchen

Ich wieder einmal
Es geht um folgendes Schnippchen:

$result2=@mysql_query("select username from v3chat_room_users where status ='Login'");
$row2=mysql_num_rows($result2);
echo $row2;
if ($row2=0)
{
mysql_query ("delete from v3chat_room_messages");
}

Wenn hier die Ergebnismenge $row2 0 ist dann soll der Inhalt der Tabelle gelöscht werden.
Wenn die Ergebnismenge 1 oder mehr ist dann nicht.
Nur er löscht mir die Tabelle nicht wenns 0 ist.
Der Löschbefehl sollte passen.
Bitte um Hilfe
Danke
lg Harry


Noerf 25.04.2006 18:04

if($row2==0)

harry1983 25.04.2006 18:54

Funzt Danke
Habs jetzt auch mit <1 gelöst :)

pong 25.04.2006 19:34

Code:

...
mysql_query("select count(*) as anz from v3chat_room_users where status ='Login' limit 1");
if ($anz > 0)
....

einfacher und hübscher

pong


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag