Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usarne uno alternativo, moderno e sicuro.
Grazie ci sono riuscito. Preziosi come sempre!
Ho cambiato la var come detto da te, ora completo con gli altri accorgimenti, anche se mi fermo a due select non 3.
Buonasera, sto diventando matto... Sono partito dallo script classico di province regioni comuni.
Mi occorre modificarlo avendo solamente due select concatenate, in una i destinatari e nella seconda eventuali destinazioni.
La tabella destinatari:
id_destinatario
ragione sociale
La tabella...
Buonasera a tutti,
ho un problema che mi sta facendo uscire pazzo.
Ho una tabella composta da queste colonne:
<tr><td><input type="text" name="codice[]" VALUE="TIZIO" /></td><td><input type="text" name="descrizione[]" /></td><td><input type="text" name="um[]" /></td><td><input type="text"...
Ovviamente funziona alla grande :)
Ultimissima cosa poi credo di aver terminato.
Attualmente usando questa istruzione:
$ar_inserimento[]='Parte danneggiata: <b>'.$k.'</b> Entità: <b>'.$_POST['da_'.$k].'</b>';
Se vedo cosa contiene la variabile danni appare cosi:
Danni variabile: Parte...
ok.. La parte PHP è questa :
<?php
if(isset($_POST['invia'])){
unset($_POST['invia']);
//ar_inseimento deve stare fuori al controllo
$ar_inserimento=[];
if(isset($_POST['controllo'])){
foreach($_POST['controllo'] as $k=>$valore){
if(isset($_POST['da_'.$k])){...
Uhm ho provato ma mi restituisce errore...
$danni[$k] = $items[$k];
echo "test danni su variabile".$danni.'<br>';
Danni provenienti da: par_ant_dx Risultato : LIEVE
Danni provenienti da: par_post_sx Risultato : MEDIA
Danni provenienti da: parafango_ant_sx Risultato : LIEVE
Warning...
Adesso è perfetto :)
Ultime domande... con questa riga stampi l'array
foreach($ar_inserimento as $items)echo $items.'<br>';
Se io volessi assegnarli una variabile per ogni inserimento, devo usare $danni = $items [$k];
?? Mi occorre inserire i danni nel DB e mandarli per email...
risolto... posto codice completo:
<?php
if(isset($_POST['invia'])){
unset($_POST['invia']);
//ar_inseimento deve stare fuori al controllo
$ar_inserimento=[];
if(isset($_POST['controllo'])){
unset($_POST['invia']);
foreach($_POST['controllo'] as $k=>$valore){
if(isset($_POST['da_'.$k])){...
ok allora ci avviciniamo, ma ora mi replica X volte il risultato. ne ho messi soltanto 4 come check e il risultato è questo:
Danni provenienti dacerchi_ant_dx Risultato :SCALFITURA
Danni provenienti dacerchi_ant_dx Risultato :SCALFITURA
Danni provenienti dacerchi_ant_dx Risultato :SCALFITURA...
Ho aggiornato secondo quanto mi hai detto, ho degli errori però.. :
<?php
if(isset($_POST['invia'])){
unset($_POST['invia']);
if(isset($_POST['controllo'])){
unset($_POST['invia']);
$ar_inserimento=[];
foreach($_POST['controllo'] as $k=>$valore){
if(isset($_POST['da_'.$k])){...
Aggiungo se non metto check :
Notice: Undefined index: controllo in C:\xampp_5.6\htdocs\sinistri\inserisci_danni2.php on line 5
Warning: Invalid argument supplied for foreach() in C:\xampp_5.6\htdocs\sinistri\inserisci_danni2.php on line 5
In teoria dovrebbe scrivermi nessun danno?
Allora l'ho testato ed effettivamente fa quello che vorrei.. ora ho dei problemi che vorrei risolvere con te.
Inserendo effettivamente quanto riporta la risposta php mi esce questo:
par_ant_dx - LIEVEpar_post_sx - MEDIAparafango_ant_sx - LIEVEcerchi_ant_dx - SCALFITURA
I danni sono quelli da...