您好我需要一些帮助才能从数据库创建表单:Database
我有这个:
global $wpdb;
//$query ="SELECT modelo,ID FROM volumes";
$query ="SELECT Modelo,ID FROM volumes order by ID";
$wpdb->query($query)
而且:
<div class="form_fields">
<p>
<label for="modelo">Model:
echo "<select name=Modelo value=''>Modelo</option>"; // list box select command
foreach ($wpdb->query($query) as $row){//Array or records stored in $row
echo "<option value=$row[ID]>$row[Modelo]</option>";
/* Option values are added by looping through the array */
}
echo "</select>";// Closing of list box
</label>
</p></div>
有什么问题?
答案 0 :(得分:0)
试试这个:
<?php
global $wpdb;
//$query ="SELECT modelo,ID FROM volumes";
$query = "SELECT Modelo,ID FROM volumes order by ID";
$results = $wpdb->get_results($query);
?>
<div class="form_fields">
<p>
<label for="modelo">Model:
<select name=Modelo>
<option value=''>Modelo</option>
<?php
foreach ($results as $row) {//Array or records stored in $row
echo "<option value='{$row->ID}'>{$row->Modelo}</option>";
/* Option values are added by looping through the array */
}
?>
</select>
</label>
</p>
</div>
答案 1 :(得分:0)
请试试这个
模型: 莫德洛“; foreach($ wpdb-&gt; query($ query)as $ row){ 回声“”。 $ row ['Modelo']。 “”; } echo“”; ?&GT;
答案 2 :(得分:0)
请检查:
<?php
global $wpdb;
$query ="SELECT Modelo,ID FROM volumes order by ID";
$wpdb->query($query);
?>
<div class="form_fields">
<label for="modelo">Model: </label>
<select name=Modelo value=''>
<option>Modelo</option>
<?php
foreach ($wpdb->query($query) as $row) {
?>
<option value="<?php echo $row->ID; ?>"><?php echo $row->Modelo; ?></option>
<?php
}
?>
</select>
</div>