Hi,
ich habe folgendes Problem. Ich habe 2 Selectboxen. Bei der ersten wähle ich die Rennklasse aus, dann soll in der Zweiten die Jeweiligen Fahrer der Rennklasse erscheinen. Tun sie aber nicht :[ Ich verstehe noch nicht so ganz warum nicht... :[
Hier der Code...
ich habe folgendes Problem. Ich habe 2 Selectboxen. Bei der ersten wähle ich die Rennklasse aus, dann soll in der Zweiten die Jeweiligen Fahrer der Rennklasse erscheinen. Tun sie aber nicht :[ Ich verstehe noch nicht so ganz warum nicht... :[
Hier der Code...
PHP-Code:
<?PHP
include 'includes/config.php';
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
if($submit){
$formula = $_POST['selectformula'];
echo ''.$formula.'';
$step2 = "2";
if($formula = "f1"){
$sql_h1 = "SELECT *
FROM
mx_rankingsf1
ORDER BY
pos ASC;";
$result_h1 = mysql_query($sql_h1) OR die(mysql_error());
}
else
{
if($formula = "f2"){
$sql_h1 = "SELECT *
FROM
mx_rankingsf2
ORDER BY
pos ASC;";
$result_h1 = mysql_query($sql_h1) OR die(mysql_error());
}
}
}
$sql = "SELECT *
FROM
mx_locations
ORDER BY
location ASC;";
$result = mysql_query($sql) OR die(mysql_error());
?>
<link href="../css/hrn.css" rel="stylesheet" type="text/css">
<br>
<p class="head2">Create Ranking</p>
<form enctype="multipart/form-data" name="crank" action="?action=a_createranking&member_admin=admin" method="post">
<table width="500" border="0" cellpadding="0" cellspacing="0" class="fliesstext">
<tr>
<td valign="top"><span class="boxtext"><b>Formula</b></span></td>
<td valign="top"> <div align="left">
<select name="selectformula" class="boxtext" onChange="document.forms['crank'].submit()">
<option value="f1">Formula 1</option>
<option value="f2">Formula 2</option>
</select>
<br>
</div></td>
</tr>
<tr>
<td> </td>
<td> <div align="left"><br>
</div></td>
</tr>
<tr>
<td valign="top"><span class="boxtext"><b>Driver</b></span></td>
<td valign="top"> <div align="left">
<select name="selectdriver" class="boxtext" onChange="form.submit()">
<?PHP
while($row_driver = mysql_fetch_assoc($result_h1)) {
?>
<option selected><?PHP echo ''.$row_driver['name'].''; ?></option>
<?
}
?>
</select>
<br>
</div></td>
Kommentar