Chciałem napisać funkcję uptade do PDO, tzn przykład bez użycia mojej funkcji:
$x= $pdo->prepare("UPDATE users SET a=:a WHERE id=:id"); $x->bindValue(':id', $id,PDO::PARAM_STR); $x->bindValue(':a', $a),PDO::PARAM_STR); $x1=$x->execute();
i jak widzicie przy większej ilości podpinania jest dużo więcej kodu, dlatego też chce napisać funkcję, która ułatwiła by robotę. funkcja miała by postać:
uptade($a, $id) (biorę pod uwagę że wszystkie parametry będą przypisane do tej same zmiennej, czyli :a = $a, :zmienna_jakas = $zmienna_jakas.
Problem się pojawia że nie wiem ilę w danym momencie będę chciał zaktualizować bazy. Może być to równie dobrze 1 kolumna lub też 10. Myślałem by zrobić coś w tym stylu:
function update($db) { return $db[0] ; }
I później odwoływać się do zmiennych jako tablic. Lecz po pierwsze nie wiem czy to jest dobry pomysł, a po drugie to ten przykład coś nie chula, wyświetla tylko literkę a.
Z góry dziękuję za pomoc
