Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Da php ad array json

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    75

    Da php ad array json

    Salve, ho la necessita di prelevare dei dati da un db mysql e poi visualizzarli come array json.

    Io ho fatto in questo modo:

    codice:
    /* Query  */
    
    
    $sql = "SELECT * FROM news ORDER BY id DESC LIMIT 1";
    
    
    
    
        $res = mysql_query($sql);
    
    
        $data = array();
    
    
        while ($rows = mysql_fetch_array($res, MYSQL_ASSOC)) {
            $data[] = $rows;
        }
    
    
        echo json_encode($data);
    Va bene cosi oppure sbaglio qualcosa?

    inoltre come potrei eseguire due query separate e poi visualizzare i due array separati ? ho provato merge ma non fa quello che voglio. A me servirebbe una cosa del genere:

    [Array 1]
    [Array 2]
    Ultima modifica di bivio_08; 31-05-2016 a 19:46

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, json_encode() è sufficiente se i dati all'interno sono corretti.
    Per aver poi lato javascript un'array/object con due liste distinte ma poterlo passare una volta sola potresti mettere i 2 array in un unico array come elementi
    codice:
    $list_data = array($data_query_1, $data_query_2);
    
    json_encode($list_data);
    Così facendo da js avrai un object con chiavi 0 e 1 con i 2 array

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.