form con array strutturato

MarcelloAr

Nuovo Utente
10 Nov 2014
1
0
0
Questo è il mio primo post e per iniziare vorrei salutarvi tutti

Ora passiamo al mio problema, devo costruire una form con la classica giornata di campionato di basket, quindi esporre dieci possibili partite con eventuali nomi delle squadre,punteggi, date e orari

Io la form l'ho creata così

PHP:
echo '<form action="'.$_SERVER["PHP_SELF"].'"method="POST">
	   	  <fieldset>
	   	    <legend>Inserimento Giornate di campionato </legend>

// tabella delle partite
          echo '<div>
	         <table>
	         <tr>
		   <td>Squadra Casa</td>
		   <td>Squadra Ospite</td>
		   <td colspan="3" align="center">Punteggio</td>
		   <td align="center">Data</td>
		   <td align="center">Ora</td>
		   <td>Link Blog</td>
		 </tr>';
		 	 
	       echo ' 
	             <td><input type="text" name="tabe['.$indice.']["squadra1"]" value="'.$table[$indice]['punteggio1'].'" size="4" maxlenght="3"/></td>
		     <td><input type="text" name="tabe['.$indice.']["squadra2"]" value="'.$table[$indice]['punteggio1'].'" size="4" maxlenght="3"/></td>
	             <td><input type="text" name="tabe['.$indice.']["punteggio1"]" value="'.$table[$indice]['punteggio1'].'" size="4" maxlenght="3"/></td>
		     <td> - </td>
		     <td><input type="text" name="tabe['.$indice.']["punteggio2"]" value="'.$table[$indice]['punteggio2'].'" size="4" maxlenght="3" /></td>		     
		     <td><input type="text" name="tabe['.$indice.']["data"]" value="'.$table[$indice]['data'].'" size="10" maxlenght="10"/></td>
		     <td><input type="text" name="tabe['.$indice.']["ora"]" value="'.$table[$indice]['ora'].'" size="5" maxlenght="5"/></td>
                     <td><input type="text" name="tabe['.$indice.']["blog"]" value="'.$table[$indice]['blog'].'" size="50"/></td>		     
	             </tr>';
	     }
		 
	  echo '     </table>';
	  echo '   </div>
	           <div>
	              <input type="submit" value="Inserisci" name="inserisci"/>
                      <input type="submit" value="Aggiorna" name="aggiorna"/>
		      <input type="submit" value="Elimina" name="elimina"/>
		   </div>
                  </fieldset>
	        </form>';

ma quando vado a leggere la mia tabella è sempre vuota.
se invece uso un array per ogni voce mi va bene, dove sbaglio??

invece di usare tabe['.$indice.']["squadra1"] uso squadra1['.$indice.']
.
.
.
.
invece di usare tabe['.$indice.']["blog"] uso blog['.$indice.']

Grazie a tutti
 
Ultima modifica di un moderatore:
Ciao MarcelloAr, benvenuto.
Ci sono degli errori di apici nel codice che hai postato. Io sinceramente non ho capito. Sei riuscito a risolvere?
 

Discussioni simili