Krótko i na temat. Moja tabela z ustawieniami CMSu posiada 2 kolumny: name oraz value. Kombinuje jak zapisywać ustawienia które dostaje od strony użytkownika w postaci tablicy ["pageTitle"] => "testowa strona".
Najprościej tak:
foreach($arr as $key => $val) { }
Ale to ma pewną wadę - powoduje ok 40 zapytań do SQLa czego chcę uniknąć. Czy da się wykonać update na wielu wierszach jednocześnie?