HackTack10
Mitglied
Hallo !
Ich prüfe ob Datensatz in DB vorhanden ist, wenn ja, soll er ein SQL Update machen, wenn nicht, Insert von Datensätzen. Leider geht er bei mir in beiden Bedingungen rein.
Ich prüfe ob Datensatz in DB vorhanden ist, wenn ja, soll er ein SQL Update machen, wenn nicht, Insert von Datensätzen. Leider geht er bei mir in beiden Bedingungen rein.
Code:
$querya = "SELECT distinct bild FROM punkte";
$resulta = mysql_query($querya) or die("Anfrage fehlgeschlagen: " . mysql_error());
while($row = mysql_fetch_object($resulta)){
if ($bild == $row->bild){
$eintrag1="UPDATE punkte SET bild = '$bild', anzahl = anzahl + 1 where bild = '$bild' ";
$eintragen1 = mysql_query($eintrag1);
}
else
{
$eintrag="INSERT INTO punkte
(bild, location, datum, anzahl) VALUES ('$bild', '$location', '$datum', '1')";
}
}
$eintragen = mysql_query($eintrag);