Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Autocomplete JSON

  1. #1

    Autocomplete JSON

    Ciao a tutti,
    Sto cercando di impostare un'autocomplete su un campo e una volta che viene digitato il valore nel campo mi si visualizza sia l'id dell'array che il valore value.
    Come posso far visualizzare solo il value?

    Codice utilizzato
    Codice PHP:
    $query="SELECT * FROM User WHERE UserName like '%$To%' OR UserSurname LIKE '%$To%' ORDER BY UserName";
        
    $result mysql_query ($query) or die(mysql_error());
        
        while(
    $row mysql_fetch_array($result)){
            
            
    //$Name = $row['UserName']." ".$row['UserSurname'];
            
    $list["id"] = $row['UserID'];
            
    $list["value"] = $row['UserName'];
        }
        
       
    $json_string json_encode($list); 

    // risultato 
    echo $json_string
    stringa outuput
    codice:
     {"id":"4","value":"simone"}
    Nel campo vedo sia il 4 che simone
    Grazie !
    Sviluppatore web e web application.
    Svolgo con passione e determinazione il proprio lavoro dedicando tempo alla ricerca e all'approfondimento di novità.
    www.decadeweb.it

  2. #2
    Ho risolto il problema indicato prima, ma ho un'altra domanda come posso recuperare l'id del campo?

    Grazie
    Sviluppatore web e web application.
    Svolgo con passione e determinazione il proprio lavoro dedicando tempo alla ricerca e all'approfondimento di novità.
    www.decadeweb.it

  3. #3
    Ciao,

    per recuperare l'id dalla stringa JSON puoi usare la funzione json_decode()

    Esempio:

    Codice PHP:
    $foo json_decode($json_string);
    echo 
    $foo->id// 4 

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.