Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co tu jest źle..?
Forum PHP.pl > Forum > Przedszkole
tdr
koledzy co w takim prostym kodzie moze być zle... ;//// mam już tak mózg zlasowany ze nie wiem co sie dzieje..
  1. $query = "SELECT * FROM users WHERE user_nr_komp = '$nrKomp'";
  2. $data = mysqli_query($dbc, $query);
  3.  
  4.  
  5. if( mysqli_num_rows( $data ) == 0 ){
  6. $query = "INSERT INTO users (user_password, user_nr_komp, user_date_register) VALUES ( MD5( '$password1' ), '$nrKomp', NOW())";
  7. $result = mysqli_query($dbc, $query);

błąd:
Kod
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /k3/page/register.php on line xx
mówi że błąd jest w tej lini: if( mysqli_num_rows( $data ) == 0 ){
Kshyhoo
Na pierwszy rzut oka, dwie rzeczy... tytuł wątku i dział.

Dział zmieniłem ja, tytuł należy do Ciebie.
fastlone
Zamień
  1. $data = mysqli_query($dbc, $query);
na
  1. $data = mysqli_query($dbc, $query) or die(mysqli_error($dbc));
i wklej tu kod błędu, który Ci się wyświetli.
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.