Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #6
    Quoto in gran parte quello che dice satifal circa i campi dei DB contenenti più valori separati da un delimitatore.
    In questi casi (se proprio è necessario) si dovrebbe tuttalpiù convertire l'array in stringa con serialize() così da poter riaver l'array dopo il SELECT con unserialize().

    Volendo chiudere un occhio sulla suddetta questione credo che la tua esigenza sia formulare una query con la clausola WHERE IN e quell'array con crei con explode() lo devi ri-convertire in una stringa con implode() separando gli id con la virgola.

    Per intenderci:
    Codice PHP:
    $sql "SELECT *  FROM table WHERE id IN (" implode(",",$array) . ")"
    Ultima modifica di oly1982; 17-05-2014 a 15:24

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.