Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema JSON

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Problema JSON

    Ciao a tutti, ho una pagina PHP che genera una JSON


    if($_GET['uid']){

    $result = mysql_query("SELECT......
    }


    if($type=="articoli"){
    while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
    $data['articoli'][] = $row;
    }
    }



    e poi

    Header('Content-type: application/json');
    echo json_encode($data);
    exit;


    Tutto OK! L'unico problema è che se la query non ritorna nulla io ho null mentre vorrei avere qualche cosa del tipo: {"articoli":[ ] },

    Come posso fare?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480
    Ti basta dichiarare $data['articoli'] = array() prima del ciclo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    $data['articoli'] = array()

    if($type=="articoli"){
    while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
    $data['articoli'][] = $row;
    }
    }


    così?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Grazie!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.