errore estraendo dati dal db

se faccio mysqli_fetch_array() o mysql_num_rows() con gli opportunei parametri, mi da il seguente errore:

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\Programmi\Apache Group\Apache2\htdocs\test\5\login.php on line 19

oppure

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\Programmi\Apache Group\Apache2\htdocs\test\5\login.php on line 19

Cosa vuole???

inviato 10 anni fa
ttan
ttan
1
X 0 X

Hai un errore nella procedura di query e fetch. Riporta il codice e dai un'occhiata allgli articoli su mysqli pubblicati sul sito.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

ho fatto tutto identico a come dice anche il manuale (http://it2.php.net/manual/it/function.mysqli-fetch-array.php)!!!

bha... appena posso posto il codice..

risposto 10 anni fa
ttan
ttan
1
X 0 X

Come ti ha già detto Gianni, probabilemte l'errore è nella query, provala su phpmyadmin o cmq sul tool di gestione che usi (se ne usi uno, se no da riga di comando) e vedi se ti restituisce errore...

ciao

Lore

risposto 10 anni fa
Lore
Lore
1
X 0 X

Alla funzione mysqli_fetch_array() stai passando il parametro sbagliato. Devi dargli ciò che ti restituisce la funzione mysqli_query()

Se già lo fai allora la query che hai lanciato potrebbe essere sbagliata

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

dopo aver controllato tutto (ma proprio tutto!!) ad un certo punto ha deciso di funzionare... sinceramente non so perchè, dato che cambiamenti cmq non ne ho fatti..

cmq, credo che l'errore sia quello che diceva gianni, o almeno da quelo poco che capisco di inglese...

risposto 10 anni fa
ttan
ttan
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda