formular funktioniert nicht

guenter72

Grünschnabel
Hallo !

Verbringe schon fast den ganzen tag bei der Fehlersuche in diesem php-mysql-formular.
Vielleicht kann mir ja jemand einen Tipp geben woran es liegt.

Die Meldunge, dass ein Datensatz hinzugefügt wurde kommt, aber tatsächlich wird dann kein Datensatz angehängt.

Danke


hier der php code:
PHP:
<body>
<?php
$tag_anreise=$_POST['tag_anreise'];
$monat_anreise=$_POST['monat_anreise'];
$jahr_anreise=$_POST['jahr_anreise'];
$tag_abreise=$_POST['tag_abreise'];
$monat_abreise=$_POST['monat_abreise'];
$jahr_abreise=$_POST['jahr_abreise'];
$anzahl_zimmer_erste_auswahl=$_POST['anzahl_zimmer_erste_auswahl'];
$zimmer_art_erste_auswahl=$_POST['zimmer_art_erste_auswahl'];
$anzahl_personen_erste_auswahl=$_POST['anzahl_personen_erste_auswahl'];
$anzahl_zimmer_zweite_auswahl=$_POST['anzahl_zimmer_zweite_auswahl'];
$zimmer_art_zweite_auswahl=$_POST['zimmer_art_zweite_auswahl'];
$anzahl_personen_zweite_auswahl=$_POST['anzahl_personen_zweite_auswahl'];
$anzahl_zimmer_dritte_auswahl=$_POST['anzahl_zimmer_dritte_auswahl'];
$zimmer_art_dritte_auswahl=$_POST['zimmer_art_dritte_auswahl'];
$anzahl_personen_dritte_auswahl=$_POST['anzahl_personen_dritte_auswahl'];
$anzahl_zimmer_vierte_auswahl=$_POST['anzahl_zimmer_vierte_auswahl'];
$zimmer_art_vierte_auswahl=$_POST['zimmer_art_vierte_auswahl'];
$anzahl_personen_vierte_auswahl=$_POST['anzahl_personen_vierte_auswahl'];
$vorname=$_POST['vorname'];
$nachname=$_POST['nachname'];
$adresse=$_POST['adresse'];
$ort=$_POST['ort'];
$email=$_POST['email'];
$sonstiges=$_POST['sonstiges'];
$status=$_POST['status'];





$db=mysql_connect("xxxx", "xxxx", "xxxx");
if (!$db)
echo("Da stimmt was nicht");

mysql_select_db("hotel");

$x=mysql_query("INSERT INTO anfrage (tag_anreise, monat_anreise, jahr_anreise, tag_abreise, monat_abreise, jahr_abreise, anzahl_zimmer_erste_auswahl, zimmer_art_erste_auswahl, anzahl_personen_erste_auswahl, anzahl_zimmer_zweite_auswahl, zimmer_art_zweite_auswahl, anzahl_personen_zweite_auswahl, anzahl_zimmer_dritte_auswahl, zimmer_art_dritte_auswahl, anzahl_personen_dritte_auswahl, anzahl_zimmer_vierte_auswahl, zimmer_art_vierte_auswahl, anzahl_personen_vierte_auswahl, vorname, nachname, adresse, ort, email, sonstiges, status) VALUES ('$tag_anreise', '$monat_anreise', '$jahr_anreise', '$tag_abreise', '$monat_abreise', '$jahr_abreise', '$anzahl_zimmer_erste_auswahl', '$zimmer_art_erste_auswahl', '$anzahl_personen_erste_auswahl', '$anzahl_zimmer_zweite_auswahl', '$zimmer_art_zweite_auswahl', '$anzahl_personen_zweite_auswahl', '$anzahl_zimmer_dritte_auswahl', '$zimmer_art_dritte_auswahl', '$anzahl_personen_dritte_auswahl', '$anzahl_zimmer_vierte_auswahl', '$zimmer_art_vierte_auswahl',
'$anzahl_personen_vierte_auswahl', '$vorname', '$nachname' '$adresse', '$ort' ,'$email', '$sonstiges', '$status')");



if (mysql_affected_rows($db)!=0)
echo("Ihre Daten wurden hinzugef&uuml;gt. Danke!"); echo'<br>';
echo'<a href="xxxxxxx" target="_self">Zur&uuml;ck zum Formular</a>';


?>
</body>



und hier das Formular:
HTML:
<table id="formular" cellpadding="2" cellspacing="0">
<form action="anfrage.php" method="post" name="quicksuche">

  <tr> 
	<td colspan="2">
		
		Stellen sie ein Anfrage und wir werden uns um Sie bemühen

	</td>

  </tr>
  <tr> 
	<td colspan="2">Anreise<br>
		<select name="tag_anreise" >
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6 </option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11 </option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16 </option>
<option value="17">17</option>
<option value="18">19</option>
<option value="19">19</option>
<option value="2ß">20</option>
<option value="21">21 </option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26 </option>
<option value="27">27</option>
<option value="28">29</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31 </option>
		</select>
		<select name="monat_anreise">
<option value="1">1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6 </option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11 </option>
<option value="12">12</option>
</select>
<select name="jahr_anreise">
<option value="2007">2007 </option>
<option value="2008">2008</option>
<option value="2009">2009</option>
</select>

	</td>
  </tr>
  <tr>
	<td colspan="2">Abreise<br>
		<select name="tag_abreise">
<option value="1">1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6 </option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11 </option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16 </option>
<option value="17">17</option>
<option value="18">19</option>
<option value="19">19</option>
<option value="2ß">20</option>
<option value="21">21 </option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26 </option>
<option value="27">27</option>
<option value="28">29</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31 </option>
</select>
<select name="monat_abreise">
<option value="1">1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6 </option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11 </option>
<option value="12">12</option>
</select>
<select name="jahr_abreise">
<option value="2007">2007 </option>
<option value="2008">2008</option>
<option value="2009">2009</option>
</select>
	</td>
  </tr>
 <tr><td colspan="2">Anzahl/Zimmerart/Personen<br>
<select style="width:52px" name="anzahl_zimmer_erste_auswahl">
<option selected value="1"> 1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select  name="zimmer_art_erste_auswahl">
<option selected value="einzelzimmer">Einzelzimmer </option>
<option value="doppelzimmer">Doppelzimmer</option>
</select>
<select name="anzahl_personen_erste_auswahl">
<option selected="selected" value="1"> 1 Person</option>
<option value="2">2 Personen</option>
<option value="3">3 Personen</option>
<option value="4">4 Personen</option>
<option value="5">5 Personen</option>
</select>
</td></tr>
<tr><td colspan="2">Anzahl/Zimmerart/Personen<br>
<select style="width:52px" name="anzahl_zimmer_zweite_auswahl">
<option selected value="kein">- -</option>
<option value="1">1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select  name="zimmer_art_zweite_auswahl">
<option selected value="kein">- - - - - - -</option>
<option value="einzelzimmer">Einzelzimmer </option>
<option value="doppelzimmer">Doppelzimmer</option>
</select>
<select  name="anzahl_personen_zweite_auswahl">
<option selected value="kein">- - - -</option>
<option value="1">1 Person </option>
<option value="2">2 Personen</option>
<option value="3">3 Personen</option>
<option value="4">4 Personen</option>
<option value="5">5 Personen</option>
</select>
</td></tr>
<tr><td colspan="2">Anzahl/Zimmerart/Personen<br>
<select style="width:52px" name="anzahl_zimmer_dritte_auswahl">
<option selected value="kein">- -</option>
<option value="1">1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select  name="zimmer_art_dritte_auswahl">
<option selected value="kein">- - - - - - -</option>
<option value="einzelzimmer">Einzelzimmer </option>
<option value="doppelzimmer">Doppelzimmer</option>
</select>
<select name="anzahl_personen_dritte_auswahl">
<option selected value="kein">- - - -</option>
<option value="1">1 Person </option>
<option value="2">2 Personen</option>
<option value="3">3 Personen</option>
<option value="4">4 Personen</option>
<option value="5">5 Personen</option>
</select>
</td></tr>
<tr><td colspan="2">Anzahl/Zimmerart/Personen<br>
<select style="width:52px" name="anzahl_zimmer_vierte_auswahl">
<option selected value="kein">- -</option>
<option value="1">1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<select  name="zimmer_art_vierte_auswahl">
<option selected value="kein">- - - - - - -</option>
<option value="einzelzimmer">Einzelzimmer </option>
<option value="doppelzimmer">Doppelzimmer</option>
</select>
<select name="anzahl_personen_vierte_auswahl">
<option selected value="kein">- - - -</option>
<option value="1">1 Person </option>
<option value="2">2 Personen</option>
<option value="3">3 Personen</option>
<option value="4">4 Personen</option>
<option value="5">5 Personen</option>
</select>
</td></tr>
<tr><td></td></tr>
  

<tr>
  <td>
   Vorname:
   </td>
<td>
<input type="text" name="vorname">
</td>
</tr>
<tr>
<td>
Nachname:
</td>
<td>
<input type="text" name="nachname">
</td>
</tr>
<tr>
<td>
Adresse:
</td>
<td>
<input type="text" name="adresse">
</td>
</tr>

<tr><td>
Ort:</td><td>
<input type="text" name="ort"></td></tr>
<tr>
<td>
E-mail:
</td>
<td>
<input type="text" name="email">
</td>
</tr>
<tr><td>Sonsiges:</td><td>
<textarea name="sonstiges" cols="20" rows="4"></textarea></td></tr>
<tr><td align="center" colspan="2">
<select name="status">
<option>normal</option>
<option>dringend</option>
</select></td></tr>
<tr><td align="center" colspan="2">
<input type="submit" value="abschicken"><input type="reset" value="reset">
</form>
	</td></tr>
	</table>
 
Gutn morgen,

lass Dir doch die Query mal ausgeben und führe sie im phpmyadmin o.ä. aus. Falls es einen Fehler gibt, wird er Dir dort genannt.

PHP:
echo $query = "INSERT INTO anfrage (tag_anreise, monat_anreise, jahr_anreise, tag_abreise, monat_abreise, jahr_abreise, anzahl_zimmer_erste_auswahl, zimmer_art_erste_auswahl, anzahl_personen_erste_auswahl, anzahl_zimmer_zweite_auswahl, zimmer_art_zweite_auswahl, anzahl_personen_zweite_auswahl, anzahl_zimmer_dritte_auswahl, zimmer_art_dritte_auswahl, anzahl_personen_dritte_auswahl, anzahl_zimmer_vierte_auswahl, zimmer_art_vierte_auswahl, anzahl_personen_vierte_auswahl, vorname, nachname, adresse, ort, email, sonstiges, status) VALUES ('$tag_anreise', '$monat_anreise', '$jahr_anreise', '$tag_abreise', '$monat_abreise', '$jahr_abreise', '$anzahl_zimmer_erste_auswahl', '$zimmer_art_erste_auswahl', '$anzahl_personen_erste_auswahl', '$anzahl_zimmer_zweite_auswahl', '$zimmer_art_zweite_auswahl', '$anzahl_personen_zweite_auswahl', '$anzahl_zimmer_dritte_auswahl', '$zimmer_art_dritte_auswahl', '$anzahl_personen_dritte_auswahl', '$anzahl_zimmer_vierte_auswahl', '$zimmer_art_vierte_auswahl',
'$anzahl_personen_vierte_auswahl', '$vorname', '$nachname' '$adresse', '$ort' ,'$email', '$sonstiges', '$status')";

vg Clemens
 
Zurück