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 errorsyntax errorunexpected ')' 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..