Selo: Tabelle sichtbar und versteckt

Beitrag lesen

Hi nochmal Ich :D,
es klappt ja schon alles die Formulare funktionieren ohne Problem!
Das Problem ist nur ich habe 2 Formulare, die beide gleichzeitig angezeigt werden. Deshalb das Listenfeld der User soll wählen können welches er benutzen will und das andere soll dann nicht angezeigt werden.

Das Problem lag daran, dass wenn ich das mit dem anzeigen und verstecken machen, Optisch alles so ist wie es sein soll aber dafür nicht mehr die Funktion der Formulare geht.
Wenn ich nämlich das Formualr abschicken will passiert nichts und ich muss wieder das Formular wählen welches angezeigt werden soll.

Ich Hoffe ich konnte alles verständlich erklären.
Wo im Quellcode liegt den der Fehler???????

PS:sry für die umstände.

  
<form action="" method="post">  
<select name="waehlen" size="1">  
      <option value="---">---</option>  
	  <option value="Form 1">Form 1</option>  
      <option value="Form 2">Form 2</option>  
</select>  
<input name="submit" type="submit" value="OK">  
</form>  
  
<?php  
$ok = $_POST['submit'];  
$anzeigen = $_POST['waehlen'];  
?>  
  
<?php if($_POST["waehlen"] == "Form 1"):?>  
<table border=1 cellspacing=1 cellpadding=1>  
<tr>  
   <td>  
	<h2>FORMUALR 1</h2>  
	<b>Hier können sie ihre SQL abfragen eingeben!!!</b><br><br>  
		  
	<form name="sqlbefehl" action="" method="post" target="_self" >  
	<textarea name="textfeld" cols="50" rows="4"></textarea>  
	<input name="send" style="margin-left: 10px" type="submit" value="Send" />  
	</form>  
	<?php  
	$eingabe = $_POST['textfeld'];  
	$send = $_POST['send'];  
	echo "<b>Ihre Eingabe lautet:</b> $eingabe<br /><br />";  
	?>  
   </td>  
</tr>  
</table>  
<?php elseif($_POST["waehlen"] == "Form 2"):?>  
<table border=1 cellspacing=1 cellpadding=1>  
<tr>  
   <td>  
        <h2>FORMULAR 2</h2>  
	<b>Hier können sie ihre SQL abfragen eingeben!!!</b><br><br>  
		  
	<form name="sqlbefehl2" action="" method="post" target="_self" >  
	<b>Spalte eingeben:  
	Tabelle eingeben:  
	Bedingung eingeben:</b><br>  
	<input name="select" type="text" value="" />  
	<input name="tbl" type="text" value="" />  
	<input name="where" type="text" value="" />  
	<input name="send2" style="margin-left: 10px" type="submit" value="Send" />  
	</form>	  
	<?php  
	$select = $_POST['select'];  
	$tbl = $_POST['tbl'];  
	$where = $_POST['where'];  
	$send2 = $_POST['send2'];  
	if($_POST['select'] && $_POST['tbl'])  
	{  
	  $eingabe2 = "SELECT $select FROM $tbl ";  
	  if($_POST['where'])  
	  {  
	    $eingabe2 .= "WHERE $where";  
	  }  
	}  
	echo "<b>Ihre Eingabe lautet:</b> $eingabe2<br /><br />";  
	?>  
    </td>  
</tr>  
</table>  
<?php else:?>  
<h2>Bitte wählen Sie eine Eingabeform</h2>  
<?php endif;?>