Mam skrypt który zapisuje dane studenta do bazy mysql za pomocą poniższego kodu:
<?php $addStudentQuery=' INSERT INTO '._STUDENT_DB_TABLE.' (studentid, firstname, secondname, lastname, birthdate, birthplace, phone, parentsname, parentsphone, adres, cnumber) VALUES ("'.mysql_escape_string($studentid).'", "'.mysql_escape_string($firstname).'", "'.mysql_escape_string($secondname).'", "'.mysql_escape_string($lastname).'", "'.$birthdate.'", "'.mysql_escape_string($birthplace).'", "'.mysql_escape_string($phone).'", "'.mysql_escape_string($parentsname).'", "'.mysql_escape_string($parentsphone).'", "'.mysql_escape_string($adres).'" ENCODE('.$cnumber.',"")) '; ?>
Nie mam problemów z pobieranie danych z bazy danych ale niestety w powyższym kodzie nie działa mi kodowanie: ENCODE('.$cnumber.',"")
i przekazywanie danych do bazy nie działa.
Jeżeli ktoś wie gdzie popełniłem błąd to bardzo proszę o pomoc.