Erstellen Sie und füllen Sie das Kombinationsfeld mit mysql-Daten mit php
Habe ich getan, google-Suche und fand mehrere Antworten, aber ich kann nicht ankommen dieses zu wirken. Ich versuche zu Lesen ein Feld von ym mysql-Datenbank und erstellen und füllen ein Kombinationsfeld mit den Werten. Die Datenbankverbindung funktioniert, aber alles was ich bekomme ist eine Liste der Werte und keine combo-box. Ich bin Entsendung mein code, zusammen mit den Ergebnissen.
<?php
$cn=mysql_connect("localhost","username","password") or die(mysql_error());
mysql_select_db("db_name",$cn) or die(mysql_error());
$sql = "SELECT LoadNumber FROM tblLoads";
$result = mysql_query($sql);
?>
<select name="loads" size=1>
<?
while($ri = mysql_fetch_array($result))
{
echo "<option value=" .$ri['LoadNumber'] . ">" . $ri['LoadNumber'] . "</option>";
}
echo "</select> "
?>
Hier ist meine Ausgabe:
1637825
1637933
1638102
1638109
1638574
1638683
>
Bitte, dieses fährt mich verrückt, ich sehe nicht, was ich falsch mache. es bedeutet nicht, erstellen Sie die combo-box.
- Können Sie überprüfen, und stellen Sie den generierten HTML? Durch einen Blick in deinen code habe ich bemerkt, dass Sie nicht wickeln
$ri['LoadNumber']
's Wert in Anführungszeichen, zum Beispiel. - Sie hat nicht in der Nähe dieser
echo "</select> "
und stellen Sie sicher, dass die short tags aktiviert sind. Error-reporting würde signalisiert haben, dass "syntax" - Fehler, was off-topic. - Dieser Frage angesehen wurde, über 2500-mal, und keiner kann mir eine positive Abstimmung? das war eine gute Frage.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihnen erschweren, Ihren code! Ein Teil davon ist verpackt in PHP und ein Teil davon ist.
Ändern Sie diese...
Zu diesem...
Endlich... sollten Sie aufhören, Codierung in
mysql_
!!! Es wurde als veraltet markiert und wird bald aufhören zu existieren. Wenn das passiert, werden alle Ihre Seiten mitmysql_
code nicht funktionieren.Sollten Sie wirklich lernen pdo_mysql
Happy Coding !
bewegen Sie einfach den letzten wählen Sie aus dem php-Skript.