Salve a tutti, sto cercando di costruire una query da parametri che ricevo da un form.
Ho creato un form di questo tipo
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:<input type="checkbox" name="set_n_piattaforma" value="1" /> <input type="text" name="n_piattaforma" />
Andando però a stampare il vettorecodice:if($this->input->post('set_n_piattaforma') == 1){ $n_fascicolo = $this->input->post('n_piattaforma'); $query = array ( 'n_piattaforma' => $this->input->post('n_piattaforma') ); }
stampa solo l'ultimo dei valori...codice:print_r ($query);
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:
e poi con un ciclo stampare nella stringa nome = valore...codice:$sql = "Select * from tabella where";
Mi aiutate?
Grazie Frank

Rispondi quotando