Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Zmienne PHP w mysql_query
Forum PHP.pl > Forum > Przedszkole
Kmils21
Witam, mam taki kod:

$nazwa = 'nazwa';
//w bazie są rekordy

mysql_query("UPDATE `tabela1` SET '$nazwa' = 1");

Powinno zaktualizować nazwa do wartości 1. Da się użyć zmiennej jako nazwy w mysql_query ?

Czy to działa? (mi nie działa) Co robię źle? Gdzie jest błąd? Da się tak wgl?
rocktech.pl
Witam.

  1. $nazwa = 'nazwa';
  2. mysql_query("UPDATE tabela1 SET $nazwa = 1");


I dokumenatacja konkatenacji stringów.
Kmils21
po co mi jakiś angielski link? Ja chcę odpowiedzi na pytanie.
MrDziobak
Zrób tak:
  1. $nazwa = 'nazwa';
  2. mysql_query("UPDATE `tabela1` SET '".$nazwa."' = 1");

Powinno zadziałać smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.