Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: eSports 19. 01. 2012, 14:18:11
-
Dobrý den, jak tento dotaz správně zformulovat? Jde mi o uvozovky..
$result = mysql_query("UPDATE vesnice SET '$jednotka'='$pocet' WHERE id='$id_db_vesnice'")
-
pocet a id jsou cisla ne? takze bez uvozovek, kolem jmena sloupecky se davaji zpetne uvozovky `
-
$result = mysql_query( "UPDATE `vesnice` SET {$jednotka} = '{$pocet}' WHERE `id` = '{$id_db_vesnice}'" )
-
pre velky uspech este raz:D :D :D ked uvodzovky, apostrofy a ine one, potom vsade:)
$result = mysql_query( "UPDATE `vesnice` SET `{$jednotka}` = '{$pocet}' WHERE `id` = '{$id_db_vesnice}'" )
-
do tretice vsetko dobre:D keby admin nezrusil edit, mohlo to tu byt len raz. co uz:)
inak, aj cisla sa mozu davat do uvodzoviek, budu potom aj tak konvertovane na cislo, takze je to jedno a v poriadku je aj posledna verzia. ale pre istotu:) kto ma rad hlasenie chyb...
$result = mysql_query( "UPDATE `vesnice` SET `{$jednotka}` = {$pocet} WHERE `id` = {$id_db_vesnice}" )
-
pre velky uspech este raz:D :D :D ked uvodzovky, apostrofy a ine one, potom vsade:)
$result = mysql_query( "UPDATE `vesnice` SET `{$jednotka}` = '{$pocet}' WHERE `id` = '{$id_db_vesnice}'" )
Takhle je to IMO nejlepší, ty uvozovky tam mají být. Plus je potřeba ty tři proměnné prohnat přes mysql_escape_string.