Hallo, ich habe da ein kleines Problem,und zwar will ich in ein Dropdown menu meine Daten aus der Datenbank anzeigen lassen.
( es soll eben nicht fest im quelltext verankert sein )
meine versuche:
also verbunden ist die datenbank... ..abfragen gehen auch. aber ich hab keinen ahnung wie ich das so verankern soll, das im dropdownmenu die daten angezeigt werden...
im moment kommt zwar ein menu aber dort ist nichts rein geschrieben?!
vielleich muss ich ja nur ne andere farbe nehmen?
weil die anzahl stimmt!
danke erstmal
Ich habs erst so versucht <option value=""> "<? php code ?>" </option>
vielleicht gibts ja auch net ganz simple erklärung?
?>
( es soll eben nicht fest im quelltext verankert sein )
meine versuche:
also verbunden ist die datenbank... ..abfragen gehen auch. aber ich hab keinen ahnung wie ich das so verankern soll, das im dropdownmenu die daten angezeigt werden...
im moment kommt zwar ein menu aber dort ist nichts rein geschrieben?!
vielleich muss ich ja nur ne andere farbe nehmen?
weil die anzahl stimmt!
danke erstmal
Ich habs erst so versucht <option value=""> "<? php code ?>" </option>
vielleicht gibts ja auch net ganz simple erklärung?
?>
PHP-Code:
$host='localhost';
$user='root';
$password='';
$res=mysql_connect($host,$user,$password) or die('Das war wohl nix ! Mysql meldet:<br>'.mysql_error());
$res=mysql_select_db('audi') or die('War wieder nix - die Datenbank gibts wohl nicht');
$sql="SELECT * FROM `motor`";
$res=mysql_query($sql) or die("Das gibts doch nicht - immer noch was falsch ? !<br>".mysql_error()."<br>$sql");
While($datensatz=mysql_fetch_array($res))
{
echo "<p>";
echo "name: " . $datensatz['name']."<br>";
echo "</p>";}
?>
<?
echo "name: ";
echo "<select onchange=\"document.forms[0].submit();\" name=\"name\">\n";
{
$selected = $_res['name']==$datensatz['name']?" selected":"";
echo "<option value=\"".$datensatz['name']."\"$selected>".$datensatz['name']."</option>\n";
}
echo "</select>\n<br>\n";
?>
Kommentar