Cytat
Column count doesn't match value count at row 1
Co znaczy, że nie zgadza się ilość kolumn o czym wiem, ale nie wiem jak temu zapobiedz. Otóż dane wysyłam do metody w ten sposób:
<?php $mysql -> add_row($params, $values, $nazwa_tabeli); ?>
W klasie, metoda tworzy z tego zapytanie
<?php public function add_row($params, $values, $table) { $db_query = "INSERT INTO `$table` ("; foreach ($params as $param) { $db_query .= '`'.$param.'`,'; } $db_query .= '``) VALUES('; foreach ($values as $value) { $db_query .= '''.$value.'','; } $db_query .= ''')'; return 0; } ?>
I wykonuje je, tylko, że jeżeli przekazuję pustą zmieną do tablicy $values to po prostu jest wolne miejsce i wszystko się wysypuje. Jaki macie pomysł na naprawę tego skryptu? Bo ja nie mam żadnego
