Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Błąd w tworzeniu profilu
Forum PHP.pl > Forum > Przedszkole
babcia_smierc
Witam
Mam problem w tworzeniu profilu uzytkownika gdzie bedą wyświetlane dane oraz zdjęcia. Dokładnie chodzi o zmienną id uzytkownika z jednego zapytania SELECT która ma być przekazywana do drugiego zapytania INSERT.

  1. $add_user = "INSERT INTO `uzytkownicy`(`id`, `imie`, `nazwisko`, `nick`, `haslo`, `poziom`, `email`) VALUES (NULL,'" . $imie . "','" . $nazwisko . "','" . $nickname . "','" . $password . "', 0,'" . $email . "')";
  2.  
  3. $add_userrow = mysql_query($add_user) or die();
  4. $user_sel = "SELECT uzytkownicy.* FROM uzytkownicy WHERE uzytkownicy.imie = '" . $imie . "' AND uzytkownicy.nazwisko = '" . $nazwisko . "' AND uzytkownicy.nick = '" . $nickname . "'";
  5. $sel_row = mysql_query($user_sel) or die(mysql_error());
  6.  
  7. if(empty($sel_row['id'])) {
  8. echo 'Błąd w tworzeniu profilu. Skontaktuj sie z administratorem strony.';
  9. }
  10.  
  11. $addprofile = "INSERT INTO profile(`id`, `user_id`) VALUES(NULL, '" . $sel_row['id'] . "')";
  12. $addprofileq = mysql_query($addprofile) or die(mysql_error());
  13. echo " Rejestracja przebiegła pomyślnie!";


Możecie mi wytłumaczyć dlaczego zmienna $sel_row['id'] jest pusta ? W phpmyadmin zapytanie zwraca wartość poprawną czyli identyfikator uzytkownika.
Evinek
mysql_fetch_array();
babcia_smierc
Me noob smile.gif Dzieki smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.