Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Slim 3 e json

  1. #1

    Slim 3 e json

    ciao!

    sto creando un servizio rest con slim 3.
    eseguo una query su db, e mando la risposta in formato json:
    Codice PHP:
    return $response->withJson($datas); 
    ho solo il problema che l'output mi esce così:
    codice:
    [{"SKU_CODE":"338230","0":"338230","TITLE":"UNDERGROUND SHOES","1":"UNDERGROUND SHOES"...............
    sostanzialmente per ogni campo che tiro fuori con la query mi escono due voci nel json.
    una numerica ed una associativa.
    sapete come posso evitare questo comportamento??

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Sicuro che non è $datas ad avere delle doppie chiavi ? magari fai un "fetch both" (associativo+indice)

  3. #3
    Quote Originariamente inviata da boots Visualizza il messaggio
    Sicuro che non è $datas ad avere delle doppie chiavi ? magari fai un "fetch both" (associativo+indice)
    ciao!

    si avevi ragione, nella prepared statement di PDO non avevo specificato PDO::FETCH_ASSOC.
    quindi prendeva tutto.

    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.