Einzelnen Beitrag anzeigen
  #1  
Alt 11.09.2007, 08:14:28
Luke85 Luke85 ist offline
Anfänger
 
Registriert seit: Aug 2007
Beiträge: 47
DropDown Probleme

Hey Leutz!
Ich benötige einen Tipp von euch, wie ich das optimal verwirkliche. Habe ein Ausleseformular, dass die Datensätze aus der Datenbank in die Tabelle lädt.
Über die Auswahl eines DropDownmenüs sollen die einzelnen Produkte ausgewählt gewählt werden. Die Produktnummer, der Primarykey in der Datenbank, wird bereits ins DropDown geladen. Ab hier hänge ich fest: Wenn ich einen Datensatz auswähle wird dieser nicht reingeladen.
Wie heißt der Befehl, der mir das ermöglicht? Hier mal der Code, vllt. ist das nur eine kleine Geschichte.

PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Daten ausgeben</title>
<script type="text/javascript" src="format.js"></script>

</head>

<body>

<?php

// Verbindung wird zur Datenbank aufgenommen
   
$db  mysql_connect ("localhost","benutzer","");

// SQL-Anfrage an Datenbank "Produkt"  
   
$res mysql_db_query("produkt""select DISTINCT * from test ORDER BY Produktnummer ASC");
   
// Liefert Anzahl betroffener Datensätze
   
$num mysql_affected_rows();

   for (
$i=0$i<$num$i++)
   {
      
$ty mysql_result($res$i"Typ");
      
$tn mysql_result($res$i"Teilung");
      
$fb mysql_result($res$i"Frequenzbereich");
      
$ed mysql_result($res$i"Einfuegungsdaempfung");
      
$rd mysql_result($res$i"Rueckflussdaempfung");
      
$is mysql_result($res$i"Isolation");
      
$im mysql_result($res$i"Impedanz");
      
$wi mysql_result($res$i"Widerstand");
      
$sz mysql_result($res$i"Schalterzeit");
      
$st mysql_result($res$i"Schalttyp");
   }
 

             
?>

<form action="daten_ausgeben_beta2.php" method="get" name="focusform">
<table width="400" border="1" cellspacing="0" cellpadding="0">
<tr>
    <td width="350">
            <td width="200">
            <strong>Produktnummer: 
            <select name="Produktnummer" onChange="produkt()">

            <?php
            
for ($i=0$i<$num$i++)
                {
                  
$pn mysql_result($res$i"Produktnummer");
                    echo 
"<option value= '$pn'>$pn</option>";
                } 
            
?>
            </select></strong>
            </td>
    </td>
</tr>  
  <tr>
    <td>Teilung</td>
    <td><input id="pn" name="Teilung" size="80" value="<?php echo "$tn" ?>" readonly="readonly"></td>
  </tr>
  <tr>
    <td>Frequenzbereich</td>
    <td><input name="fb" size="80" value="<?php echo "$fb" ?>" readonly="readonly"></td> 
  </tr>
  <tr>
    <td>Einfügungsdämpfung</td>
    <td><input name="ed" size="80" value="<?php echo "$ed" ?>" readonly="readonly"></td>
  </tr>
  <tr>
    <td>Rückflußdämpfung</td>
    <td><input name="rd" size="80" value="<?php echo "$rd" ?>" readonly="readonly"></td>    
  </tr>
  <tr>
    <td>Isolation</td>
    <td><input name="is" size="80" value="<?php echo "$is" ?>" readonly="readonly"></td>
  </tr>
  <tr>
    <td>Impedanz</td>
    <td><input name="im" size="80" value="<?php echo "$im" ?>" readonly="readonly"></td>
  </tr>
  <tr>
    <td>Widerstand</td>
    <td><input name="wi" size="80" value="<?php echo "$wi" ?>" readonly="readonly"></td>
  </tr>
  <tr>
    <td>Schalterzeit</td>
    <td><input name="sz" size="80" value="<?php echo "$sz" ?>" readonly="readonly"></td>
  </tr>
  <tr>
    <td>Schalttyp</td>
    <td><input name="st" size="80" value="<?php echo "$st" ?>" readonly="readonly"></td>
  </tr>
  <tr>
  <td></td>
  <td><input type="reset"></td>
  </tr>  
</table>
</form>        
</body>
</html>
Mit Zitat antworten