Autor | Zpráva | ||
---|---|---|---|
HVB Profil * |
#1 · Zasláno: 23. 2. 2014, 21:21:30
Zdravím, pomocí jaký syntaxe se v php dá změnit pole v databázi? Mám:
if (a>=b) { změnit v databázi pole "pocet" o +1 } |
||
kuba95 Profil |
#2 · Zasláno: 23. 2. 2014, 21:55:09
$query = mysql_query ("SELECT * FROM `jmeno_tabulky` WHERE id = `$id`") or die (mysql_error()); $row = mysql_fetch_array($query); $var = $row[pocet]+1; mysql_query ("UPDATE `jmeno_tabulky` SET `pocet` = `$var` WHERE id=`$id`"); |
||
Jan Tvrdík Profil |
#3 · Zasláno: 23. 2. 2014, 21:59:29
kuba95:
Jsem na to nechtěl odpovídat, ale když vidím, kolik chyb jsi tam nasekal, tak radši to správné řešení napíšu. $mysqli->query("UPDATE `jmeno_tabulky` SET `pocet` = `pocet` + 1 WHERE `id` = $id"); |
||
juriad Profil |
kuba95:
Zbytečně složitě a ještě s chybou `$var` .
Stačí jen: mysql_query ("UPDATE `jmeno_tabulky` SET `pocet` = `pocet` + 1 WHERE `id` = $id"); |
||
kuba95 Profil |
#5 · Zasláno: 23. 2. 2014, 22:07:57
Díky, oboum za opravu, příště se polepším :)
|
||
Časová prodleva: 10 let
|
0