Autor | Zpráva | ||
---|---|---|---|
lamik123 Profil * |
#1 · Zasláno: 22. 10. 2007, 20:47:08
Zdravim, mám problém.
mám mysql příkaz update "hodnoceni set celkove=celkove+$znamka where id=$id" Když je proměnná id např "723" tak ja to ok, ale když je v tom nějaký písmenko např "7x23" tak to nejede, v čem je problém? |
||
Alphard Profil |
#2 · Zasláno: 22. 10. 2007, 20:56:38
jestliže má id datový typ sloupce řetězec, tak to patří do uvozovek (apostrofů), jinak tam nemá písmeno co dělat
|
||
lamik123 Profil * |
#3 · Zasláno: 22. 10. 2007, 21:16:27
takže když bude proměnná s písmenkem v uvozovkách tak to pojede? Mně to totiž nefunguje
|
||
nightfish Profil |
#4 · Zasláno: 22. 10. 2007, 21:18:31
takže když bude proměnná s písmenkem v uvozovkách tak to pojede?
pokud má sloupec id datový typ char nebo varchar nebo text nebo blob, tak ano Mně to totiž nefunguje taky může být problém i někde jinde |
||
Hugoman Profil |
#5 · Zasláno: 23. 10. 2007, 13:51:14 · Upravil/a: Hugoman
lamik123
$query="update hodnoceni set celkove=celkove+'$znamka' where id='$id'"; |
||
Časová prodleva: 17 let
|
0