phpbar.de logo

Mailinglisten-Archive

[php] Nochmal INSERT/REPLACE

[php] Nochmal INSERT/REPLACE

Kronsbein, Mark mark.kronsbein_(at)_daimlerchrysler.com
Wed, 16 Jun 1999 15:15:45 +0200


Erstmal vielen Dank für die ganzen Tips.

Ich bin jetzt soweit, daß die URL wunderbar eingetragen wird, 
der Redirect funktioniert, nur die Hits werden nicht upgedated.
Ich habs mit " " oder ' ' versucht, aber es klappt einfach nicht.
Eigentlich sollte ich doch mit PHP ohne Probleme rechnen können, sprich
einen Wert
um 1 erhöhen können, oder?

[schnipp]
$query = mysql_fetch_row(mysql_query("select * from $userstable where(url =
'$url')"));
if ($query == false){
$hits = "1";
$query2 = "INSERT INTO $userstable (url,hits) VALUES('$url','$hits')";
}
else {
$hitquery = "select hits from $userstable where(url = '$url')";
$hits2 = mysql_query($hitquery);

Das ist die Zeile, in der ich den Fehler vermute:

$hits = $hits2 + 1;

$query2 = "replace into $userstable (hits) VALUES('$hits') where (url =
'$url')";
}
MYSQL_QUERY($query2);
[schnapp]

Mit freundlichen Grüßen

Mark Kronsbein


php::bar PHP Wiki   -   Listenarchive