BeaR123Medlem sedan aug. 200191 inlägg
Denna koden ska uppdatera en row eller skapa en ny.
$sql_update = "UPDATE tabellen SET visningar=visningar + 1 WHERE id=1";
mysql_query("$sql");
if (mysql_affected_rows() == 0)
$sql_insert = "INSERT INTO tabellen(ID, Namn, Visningar) VALUES(1,'start',1)";
mysql_query("$sql_insert");
Ingen row skappades eller uppdaterades men jag fick det här felet:
MySQL-Error: Query was empty
KimMedlem sedan jan. 20003 571 inlägg
Testa att ändra if-satsen till följande
if (mysql_affected_rows() == -1)
------------------
-mucho-
LarsGMedlem sedan dec. 200012 465 inlägg
Testa att ändra till
$sql_update = "UPDATE tabellen SET visningar=visningar + 1 WHERE id=1";
mysql_query("$sql[b]_update[/b]");
if (mysql_affected_rows() <= 0) [b]{[/b]
$sql_insert = "INSERT INTO tabellen(ID, Namn, Visningar) VALUES(1,'start',1)";
mysql_query("$sql_insert");
[b]}[/b]
------------------
essentitia preter non sans multiplicandum