Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
mysql_affected_rows() mit if Abfrage [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
mysql_affected_rows() mit if Abfrage


 
Tpercon
05-08-2002, 19:23 
 
Warum wird zahl nicht erhöht?
In der Tabelle gibt es keinen Eintrag der nach dem Schema gelöscht werden kann, weshalb doch mysql_affected_rows() 0 sein müßte?

$result =mysql_query("DELETE FROM counter WHERE ip='$ip' and zeit < now() - INTERVAL 4 HOUR");
if (mysql_affected_rows()==0) {
$zahl=$zahl+1;
}

Gruß

 
hand
05-08-2002, 19:47 
 
Was wird beim Print ausgegeben?

$result =mysql_query("DELETE FROM counter WHERE ip='$ip' and zeit < now() - INTERVAL 4 HOUR");

$saetze = mysql_affected_rows();
print "Anzahl gelöschter Records:$saetze<br>\n";

if ($saetze ==0) {
$zahl++;
}

 
Tpercon
05-08-2002, 20:42 
 
Das gibt ja 0 zurück.

Dann ne andere Frage:
Wie kann ich denn den Inhalt von einer Textdatei löschen bzw. überschreiben?
Vielleicht liegt's daran.

Gruß

 
Tpercon
05-08-2002, 20:54 
 
Hat sich erledigt, ich hatte einen Variablennamen falsch geschrieben.


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:54 Uhr.