Wiem, że można zrobić oddzielnym zapytaniem dla każdej wartości, ale wtedy będę miał np. 20 zapytań (bądź więcej w zależności od ilości ustawień) a pamiętam, że istnieje aktualizacja rekordów za pomocą CASE + WHEN.
UPDATE configuration SET case value = 'nowa wartosc' when variable = 'site_name' case value = 'druga wartosc' when variable = 'site_mail'
W odpowiedzi dostaje mysql error;
Kod
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'case value = 'nowa wartosc' when variable = 'site_name' case value = 'druga ' at line 2