Provo a spiegarmi meglio.. Io ho 10 celle che metto a disposizione dell'utente per caricare delle stringe di testo.
Se l'utente le compila tutte e 7 non ci sono prob.. nel db vengono caricati correttamente tutti i campi.
Se invece l'utente ne compila solo 2 nel db vengono caricati i 2 campi giusti (riempiti) e gli altri 7 vuoti.. io voglio che i campi non utilizzati non vengano caricati nel db..
Seguendo il suggerimento di lucagiaca ho controllato i campi cosi facendo se uno risultava vuoto la query non partiva e dunque nel db non veniva caricato nessun dato.. solo che come puoi vedere mi genera questo errore:
Codice PHP:
Parse error: syntax error, unexpected ')' in /var/www/netsons.org/site/episodes.php on line 27
il codice "incriminato" è il seguente:
Codice PHP:
else
{
foreach($p=1; $p<=10; $p++) //questa è la riga 27
{
$nrEp = $_REQUEST['nrEp'];
$titolo_italiano = trim($_REQUEST["epIta$p"]);
$titolo_originale = trim($_REQUEST["epOrig$p"]);
if($titolo_italiano != "" OR $titolo_originale != "")
{
$query = "INSERT INTO tfn_episodes (nrEp, season, titleORIG, titleITA, tid) VALUES ('$nrEp', '$stagione', '$titolo_originale', '$titolo_italiano', '$telefilm')";
}
}
}
spero ora di essermi spiegato meglio..