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>
          

							
						
 Ich dachte es hängt irgendwie mit dem zusammen was über dem HTML steht... weil momentan werden immer nur die F1 Leute ausgewählt, egal welche Formel man selektiert. oO
							
						

							
						
Kommentar