Niedawno zacząłem uczyć się programowania obiektowego. Chciałem wczoraj napisać klasę do operacji na bazie danych. Udało mi się napisać łączenie, liczenie, pobieranie danych. Naturalną koleją rzeczy, dzisiaj przyszło dodawanie. Tak więc mam taką klasę:
<?php // (...) function Insert($into, $tab) { foreach($tab as $t => $v) { $tabs[] = $t; $values[] = $v; } return $i; } } ?>
I wywołuje ją
<?php //laczenie sie z baza ?>
Co ciekawe, gdy robiłem to bez klasy, funkcji, tylko jako 'echo', by widzieć jak się prezentuje, wyglądało dobrze. Teraz jednak, przy próbie uruchomienia dostaję błąd "Unknown column 'jeden' in 'field list'". Powinno być 'insert info folio (nazwa, opis) values (jeden, dwa)'. Ktoś ma jakieś pomysły?