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ö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>
==============================================================
=========
||.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ö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>
==============================================================