Salve a tutti, sto cercando di costruire una query da parametri che ricevo da un form.
Ho creato un form di questo tipo
codice:
<input type="checkbox" name="set_n_piattaforma" value="1" />
<input type="text" name="n_piattaforma" />
quindi in questo form ci sono una ventina di campi di quel tipo. Spunto il checkbox valorizzo il campo testo e quando invio controllo se il checkbox è stato spuntato recupero il valore e lo metto in un vettore.
codice:
if($this->input->post('set_n_piattaforma') == 1){
$n_fascicolo = $this->input->post('n_piattaforma');
$query = array (
'n_piattaforma' => $this->input->post('n_piattaforma')
);
}
Andando però a stampare il vettore
codice:
print_r ($query);
stampa solo l'ultimo dei valori...
Array ( [data] => 21 Jan 2012 )
Inoltre anche se riuscissi a recuperare tutti i valori come posso costruire una query?
avevo pensato di fare un ciclo foreach e di costruire una stringa dal tipo:
codice:
$sql = "Select * from tabella where";
e poi con un ciclo stampare nella stringa nome = valore...
Mi aiutate?
Grazie Frank