Hey.
Jetzt schon mal sorry dafür aber ich steige da einfach absolut nicht dahinter
Hier das Formular
PHP-Code:
echo '<h3>Business-Class Angebote eintragen:</h3>';
echo '<form action="business_eintragen.php" method="post">';
echo '<table border="0">';
echo '<tr>';
echo '<th align="center" width="200" colspan="4">Abflugairports</th>';
echo '<th align="center" width="80" >Zielairport</th>';
echo '<th align="center" width="50" >via</th>';
echo '<th align="center" width="100" colspan="2">Airlines</th>';
echo '<th align="center" width="70" >Preis</th>';
echo '<th align="center" width="100" >Tax / Entgelte</th>';
echo '<th align="center" width="100" colspan="2">Saison</th>';
echo '<th align="center" width="70" >buchbar bis</th>';
echo '<th align="center" width="100" colspan="2">Aufenthalt</th>';
echo '</tr><tr>';
echo '<td align="center" width="50">Nr. 1</td>';
echo '<td align="center" width="50">Nr. 2</td>';
echo '<td align="center" width="50">Nr. 3</td>';
echo '<td align="center" width="50">Nr. 4</td>';
echo '<td> </td>';
echo '<td> </td>';
echo '<td align="center" width="50">Nr. 1</td>';
echo '<td align="center" width="50">Nr. 2</td>';
echo '<td> </td>';
echo '<td> </td>';
echo '<td align="center" width="50">von</td>';
echo '<td align="center" width="50">bis</td>';
echo '<td> </td>';
echo '<td align="center" width="50">von</td>';
echo '<td align="center" width="50">bis</td>';
echo '</tr><tr>';
echo '<td align="center">01 <input type="text" name="airport1[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport2[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport3[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport4[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airportz[]" size="3"></td>';
echo '<td align="center"><input type="text" name="via[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airline1[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airline2[]" size="3"></td>';
echo '<td align="center"><input type="text" name="preis[]" size="3"> €</td>';
echo '<td align="center"><input type="text" name="tax[]" size="3"> €</td>';
echo '<td align="center"><input type="text" name="saisonvon[]" size="6"></td>';
echo '<td align="center"><input type="text" name="saisonbis[]" size="6"></td>';
echo '<td align="center"><input type="text" name="buchbar[]" size="6"></td>';
echo '<td align="center"><input type="text" name="aufmin[]" size="6"></td>';
echo '<td align="center"><input type="text" name="aufmax[]" size="6"></td>';
echo '</tr><tr>';
echo '<td align="center">02 <input type="text" name="airport1[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport2[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport3[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport4[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airportz[]" size="3"></td>';
echo '<td align="center"><input type="text" name="via[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airline1[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airline2[]" size="3"></td>';
echo '<td align="center"><input type="text" name="preis[]" size="3"> €</td>';
echo '<td align="center"><input type="text" name="tax[]" size="3"> €</td>';
echo '<td align="center"><input type="text" name="saisonvon[]" size="6"></td>';
echo '<td align="center"><input type="text" name="saisonbis[]" size="6"></td>';
echo '<td align="center"><input type="text" name="buchbar[]" size="6"></td>';
echo '<td align="center"><input type="text" name="aufmin[]" size="6"></td>';
echo '<td align="center"><input type="text" name="aufmax[]" size="6"></td>';
echo '</tr><tr>';
echo '<td align="center">03 <input type="text" name="airport1[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport2[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport3[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airport4[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airportz[]" size="3"></td>';
echo '<td align="center"><input type="text" name="via[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airline1[]" size="3"></td>';
echo '<td align="center"><input type="text" name="airline2[]" size="3"></td>';
echo '<td align="center"><input type="text" name="preis[]" size="3"> €</td>';
echo '<td align="center"><input type="text" name="tax[]" size="3"> €</td>';
echo '<td align="center"><input type="text" name="saisonvon[]" size="6"></td>';
echo '<td align="center"><input type="text" name="saisonbis[]" size="6"></td>';
echo '<td align="center"><input type="text" name="buchbar[]" size="6"></td>';
echo '<td align="center"><input type="text" name="aufmin[]" size="6"></td>';
echo '<td align="center"><input type="text" name="aufmax[]" size="6"></td>';
echo '</tr><tr>';
echo '</tr>';
echo '</table>';
echo '<input name="eintrag" type="submit" value="Angebote eintragen">';
echo '</form>';
hier der eintrag
PHP-Code:
if(isset($_POST['eintrag']))
{
for($x=1;$x<=3;$x++)
{
foreach($_POST["airport$x"] as $code => $val)
{
$eintrag = "
INSERT INTO f_business (airpID,airpID2,airpID3,airpID4,bPreis,bTax) VALUES (
(SELECT airpID FROM f_airports WHERE airpCode = '".$_POST["airport1"][$code]."'),
(SELECT airpID FROM f_airports WHERE airpCode = '".$_POST["airport2"][$code]."'),
(SELECT airpID FROM f_airports WHERE airpCode = '".$_POST["airport3"][$code]."'),
(SELECT airpID FROM f_airports WHERE airpCode = '".$_POST["airport4"][$code]."'),
'".$_POST["preis"][$code]."','".$_POST["tax"][$code]."')";
if(!mysql_query($eintrag))
{
exit(mysql_error());
}
else
{
echo '<strong><font color="#FF0000">Angebote erfolgreich gespeichert!<br></font></strong>';
}
}
}
}
hier mal die 2 tabellen als bildchen (ist sicher besser zum anschauen)
ich weiß nicht was ich falsch amche oder falsch ist und warum jedes mal diese meldung kommt...
Column 'airpID' cannot be null 
ich weiß es echt nicht und goggle braucht mir auch nix vernüftiges