n° 185
Maggio/Giugno 2013
Maggio 23, 2013, 06:19:25 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  

* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Problema con json_encode  (Letto 924 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
fermat85
Full Member
***

Karma: +4/-2
Scollegato Scollegato

Messaggi: 496


Mostra profilo WWW
« inserita:: Aprile 22, 2012, 07:18:00 pm »

salve!
ho creato una pagina di appoggio che deve eseguire una query e "sparare" i dati in formato json:
Codice:
<?php

$host 
"localhost";
$user "user";
$pass "pwd";
$db "db";
$conn mysqli_connect($host$user$pass$db) or die(mysqli_connect_error());
if (
mysqli_connect_errno()) {
    echo 
"Connessione fallita: " . die(mysqli_connect_error());
}
$result mysqli_query($conn"SELECT * FROM book");
$rows = array();
while (
$row mysqli_fetch_assoch($result)) {
    
$rows[] = array(
        
'title' => $row['title']
    );
}
echo 
json_encode($rows);
il problema è che nn tira fuori nessun risultato.
ho provato a cercare un pò in giro ma nn sono riuscito a risolvere.
qualche idea?
Registrato

fermat85
Full Member
***

Karma: +4/-2
Scollegato Scollegato

Messaggi: 496


Mostra profilo WWW
« Risposta #1 inserita:: Aprile 23, 2012, 04:07:34 pm »

il problema era nella condizione del while.
questo funziona:
Codice:
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
    $rows[] = array(
        'title' => $row['title']
    );
}
Registrato

pampurio97
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 1


Mostra profilo E-mail
« Risposta #2 inserita:: Giugno 12, 2012, 09:43:42 pm »

In realtà il problema era che la funzione mysqli_fetch_assoch non esiste perchè hai messo una "h" in più. La funzione corretta sarebbe mysql_fetch_assoc().
Ciao.
Registrato
fermat85
Full Member
***

Karma: +4/-2
Scollegato Scollegato

Messaggi: 496


Mostra profilo WWW
« Risposta #3 inserita:: Giugno 13, 2012, 08:54:47 am »

hai ragione!!
strano che nn mi siano usciti errori ne in netbeans, ne nella pagina.
Registrato

Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2011 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



Links to Page