带有MySql数据库的PHP表单

时间:2016-04-18 09:31:55

标签: php mysql

您好我需要一些帮助才能从数据库创建表单: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>

有什么问题?

3 个答案:

答案 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>