Formular action zu php in Frame ausführen

fsweb

Grünschnabel
Frameaufbau:

=========
||.Formular.|| => top
=========
||....PHP....|| => mainrame
||...............||
=========

Hi Leute ich habe folgendes Formular im (top) Frame,
==============================================================
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
.Stil1 {font-size: small}
-->
</style>
</head>

<body>
<form name="form1" method="post" action="turnierabfrage.php">

<div align="center">
<select name="Turnier">
<option value="MS" selected>Mannschaftsturnier</option>
<option value="VT">Vereinsturnier</option>
<option value="UST">Uhrenschnellturnier</option>
<option value="PT">Pokalturnier</option>
<option value="SBT">Sommerblitztunier</option>
<option value="WBT">Weihnachtsblitzturnier</option>
<option value="S">Sonstige</option>
</select>
<select name="Jahr">
<option value="2003/2004" selected>2003/2004</option>
<option value="2004/2005">2004/2005</option>
<option value="2005/2006">2005/2006</option>
</select>
<input type="submit" name="Submit" value="Anzeigen">
</div>
</form>
</body>
</html>
==============================================================



Und ich möchte, dass dieses Formular bei klicken auf den Anzeigen Button die Werte an das PHP (abfrage.php) in unteren Frame (mainframe) übergibt. So dass die php Datei mir meine gewählten Werte aus der Datenbank ausspuckt.

Das php sieht folgendermaßen aus:
==============================================================
<html>
<head>

<style type="text/css">
<!--
.Obtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12;
}
.UeText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14;
font-weight: bold;
}
body {
background-image: url(back.jpg);
margin-left: 0px;
}
-->
</style>
</head>
<body>
<?php
echo $Turnier;
echo $Jahr;

//Verbindung zur DB
$verbindung = mysql_connect ("localhost",
"xxx", "xxx")
or die ("keine Verbindung m&ouml;glich.
Benutzername oder Passwort sind falsch");

mysql_select_db("usr_web7_1")
or die ("Die Datenbank existiert nicht.");


//ABFRAGE DER Tabelle /////////////////////////
//Abfrage der Tabelle
$sql = "select tabelle from turniere where Jahr='$Jahr' and Art='$Turnier'";
if(!($result=@mysql_query($sql))) showerror;

$data=@mysql_fetch_array($result);

if (!empty($data['tabelle']))
{
$Tabelle = $data['tabelle'] ;
}

//Tabelle Ausgeben
echo '<center>';
echo $Tabelle;
//echo'\'';

?>
</body>
</html>
==============================================================
 
*autsch*
Das hatte ich mit allen Regeln der Kunst probiert aber hatte nie funktioniert.
jetzt bemerkte ich das mein frame einen ganz anderen Namen hat, Yeah das hat mich Stunden gekostet , es sind immre nur solche sahcne O_o
 
wenn damit das problem gelöst ist, klicke bitte unten links auf "nicht erledigt" um es als "erledigt" zu markeiren.

Danke!
 
Zurück