![]() |
[MySql] Dodanie rekordu - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: [MySql] Dodanie rekordu (/thread-mysql-dodanie-rekordu) |
[MySql] Dodanie rekordu - kajzur - 14-09-2008 Witam, oto skrypt który tworzy tabele: Kod PHP: $zapytanie = "CREATE TABLE fp_users (login char(255) NOT NULL, haslo char(255) NOT NULL, mail char(255) NOT NULL, rang char(255) NOT NULL, PRIMARY KEY(login))"; Oraz skrypt który wpisuje dane, i tu jest problem, bo on nie wpisuje tych danych: Kod PHP: $zapytanie = "INSERT INTO `fp_users` (`login`, `haslo`, `mail`, 'rang') VALUES ('$login', MD5('$pass'), '$mail', '$rang')"; Skrypt działał póki nie dodałem rangi.. Prosze o pomoc. Pozdrawiam. O i dane są z formularza: Kod PHP: $rang = "1"; RE: [MySql] Dodanie rekordu - kajzur - 14-09-2008 Naprawiłem problem dzięki mysql_error(); Problem był w linii: Kod PHP: $zapytanie = "INSERT INTO `fp_users` (`login`, `haslo`, `mail`, `rang`) VALUES ('$login', MD5('$pass'), '$mail', '$rang')"; co powinno wyglądać tak: Kod PHP: $zapytanie = "INSERT INTO `fp_users` (`login`, `haslo`, `mail`, `rang`) VALUES ('$login', MD5('$pass'), '$mail', '$rang')"; |