Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP][PDO] zapytanie insert do mysql
mizii
post 21.02.2018, 12:17:33
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 1
Dołączył: 19.10.2015

Ostrzeżenie: (0%)
-----


Mam problem z zapytaniem do mysql za pomoca PDO
skrypt nie zwraca mi zadnego bledu, wszystkie zmienne sa gdyz przed zapytaniem je wyswietlam w ramach testu.

  1. $query = "INSERT INTO users SET nick = :nick, email = :email, haslo = :haslo, data_rejestracji = :data_rejestracji, poziom_uzytkownika = :poziom_uzytkownika, aktywacja_konta = :aktywacja_konta, kod_aktywacyjny = :kod_aktywacyjny";
  2. $zarejestruj = $baza->prepare($query);
  3.  
  4. // powiązujemy parametry
  5. $zarejestruj->bindParam(':nick', $login);
  6. $zarejestruj->bindParam(':email', $email);
  7. $zarejestruj->bindParam(':haslo', $haslo);
  8. $zarejestruj->bindParam(':data_rejestracji', $data_rejestracji);
  9. $zarejestruj->bindParam(':aktywacja_konta', $aktywacja_konta);
  10. $zarejestruj->bindParam(':poziom_uzytkownika', $poziom_uzytkownika);
  11. $zarejestruj->bindParam(':kod_aktywacyjny', $kod_aktywacyjny);
  12.  
  13. //wykonujemy polecenie
  14. $zarejestruj->execute();
Go to the top of the page
+Quote Post
nospor
post 21.02.2018, 12:19:22
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




wlaczy w PDO by rzucal wyjatkiami w razie bledow to bledy zobaczysz
A jak nei chcesz wlaczac tego to wyswietlaj blad bazy samodzielnie.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
mizii
post 21.02.2018, 12:26:31
Post #3





Grupa: Zarejestrowani
Postów: 86
Pomógł: 1
Dołączył: 19.10.2015

Ostrzeżenie: (0%)
-----


a mozesz mi podpowiedziec jak wlaczyc wyswietlanie bledow w bazie?
mam wlaczone wyswietlanie bledow w php tak, ale to nie dziala

  1. ini_set( 'display_errors', 'On' );
  2. error_reporting( E_ALL );
Go to the top of the page
+Quote Post
nospor
post 21.02.2018, 12:28:15
Post #4





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Mowilem o PDO. A skoro o PDO to sie zaglada do manuala do PDO i tam masz wszystko napisane...

np. tak
$baza = new PDO(.....);
$baza->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
mizii
post 21.02.2018, 12:38:26
Post #5





Grupa: Zarejestrowani
Postów: 86
Pomógł: 1
Dołączył: 19.10.2015

Ostrzeżenie: (0%)
-----


dzieki wielkie, z bledu juz potrafilem sobie wyczytac i poradzic z tym co go boli smile.gif
setny raz mi pomagasz smile.gif daj adres wysle piwo smile.gif
pozdrawiam
Go to the top of the page
+Quote Post
nospor
post 21.02.2018, 12:39:42
Post #6





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Cytat
daj adres wysle piwo

Tja... a potem w drzwiach bedzie stal jakis sebix z kijem bejzbolowym... nie dziekuje, obejde sie smakiem wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.04.2024 - 09:59