Allgemeiner Aufruf von Mysql

supser

Erfahrenes Mitglied
Guten Abend Forenmitglieder ich wollte mal fragen ob es einen allgemeinen Aufruf gibt, wo man seine Ids einer Tabelle in ein Dropdown menü einladen kann ?

PHP:
<select name="load_ver" id="load_ver">
                        </select>

wie bekomme ich jetzt in diesem menü die Ids der tabelle eingeladen

Grüsse vom supser
 
Kleines Beispiel:

PHP:
<?php
$query = mysql_query("...");
?>
<select>
<?php
while($row = mysql_fetch_assoc($query))
{
  echo "\t<option>".$row['id']."</option>\n";
}
?>
</select>
 
Boah bin blutiger Anfänger ist für mich jetzt relativ schwer zu verstehen

Also was ich mal habe ist :

PHP:
<?php

$host = "";
$user = "";
$password = "";
$dbname = "";
$tabelle ="";

error_reporting(E_ALL);

$dbverbindung = mysql_connect ($host, $user, $password);

Wie die abfrage hier aussieht ?

mysql_close ($dbverbindung);
}
?>
 
Mithilfe des obigen Skriptstückes und den Links die ich dir gesendet habe, sollte es dir ohne Probleme möglich sein, das Problem selbst zu lösen.
 
mysql_query um alle IDs zu holen -> dann mit mysql_fetch_array in ein array einlesen -> dann mit
PHP:
if(mysql_num_row($id) > 0)
prüfen ob ids da sind, wnen ja dann -> die whileschleife von oben neben, durch die ids gehen und dabei jede einzelne als dropdown option ausgeben wie z.b.
PHP:
echo "<option value='$id' >$id</option>";

fertig :)
 
Oder du verwendest die neue Methode in OOP gesteuerte mysqli klasse ab php version 5

PHP:
<?
$db = new MySQLi ('localhost','benutzer','passwort','datenbankname');

// verbindung offen 

$db->query();  // SQl befehl senden

$db->close();  // wieder geschlossen
?>

Mfg Splasch
 
Zuletzt bearbeitet:
Moin ich nochmal immer noch am basteln hier das was ich habe aber es werden die ids nicht angezeigt ?

PHP:
<?php

$host = "......";
$user = "........";
$password = ".......";
$dbname = "......";
$tabelle =".........";

error_reporting(E_ALL);

$dbverbindung = mysql_connect ($host, $user, $password);
$query = mysql_query("SELECT * FROM ............ WHERE id = ");
?> 
<select> 
<?php 
while($row = mysql_fetch_assoc($query)) 
{
if(mysql_num_row($id) > 0)  
  echo "\t<option>".$row['id']."</option>\n"; 
} 
?> 
</select

?>

bringt auch keine Fehlermeldung ?
 
Zurück