Buon pomeriggio,
Ho un form con variabili di tipo POST vorrei inserirle in un array.
Nella pagina ho una tabella in cui inserisco dei valori estratti dal db tramite la sessione e un form dove inserisco un valore,
Vorrei recuperare $_POST['idint'] e $_POST['costo'] e metterli in array per poi fare un insert in una tabella dei dettagli.... Ho provato in questo modo ma...codice:echo "<form method='POST' action='add-new-work.php'><input type='submit' name='aggiungi' value='Aggiungi scheda'><br></br>"; foreach ($_SESSION['idint'] as $nome_intervento => $idinterv) { echo" <table border='1'> <tr> <th>Tipologia intervento</th> <th>Costo</th> <th>Categoria</th> <th>Azioni</th>"; echo"<tr>"; $query_select=@mysql_query ("SELECT categoria FROM tipologia_intervento WHERE id_intervento='$idinterv' ") or die ("query fallita"); while ($row= @mysql_fetch_array ($query_select)){ $categoria=$row['categoria']; echo"<td>".$nome_intervento."</td>"; echo "<td>"."<input type='text' name='costo' value='0.00'>"."</td>"; echo "<input type='hidden' name='idint' value='$idinterv'>"; echo "<td>".$categoria."</td>"; echo "<td>".'Edit || Delete'."</td>"; } } echo"</table>"; echo "</form>"; echo "<br>";
..Non vacodice:$idint=$_POST['idint']; $costo= $_POST['costo']; foreach ($_POST[] as $key => $value){ $rip[]=$costo; } print_r ($rip);Mette solo un valore e non quelli totali visualizzati
Sono alle prime armi, ho tanto da studiare e sperimentare.. Quindi avanti, si accettano consigli ..![]()

Mette solo un valore e non quelli totali visualizzati
Rispondi quotando
