簡體   English   中英

woocommerce將數據提取到動態下拉列表中

[英]woocommerce pull data into a dynamic dropdown list form

嘗試將數據提取到下拉列表中,但未顯示任何結果

  <form method="POST" action="city_processProduct.php?action=cityDest">

  <td class="label" align="center">
  <?php  global $wpdb;
  // get all countries
  $sql1 = "SELECT city_countries_country
           FROM city_callingfrom_countries
           ORDER BY city_countries_country";
  $result1 = $wpdb->get_results($sql1);
  ?>
  <select name="dest[]" size="5" multiple>
  <?php global $wpdb;
  while($row1 = $wpdb->get_results($result1)) {
    extract($row1);
    echo"<option value='$row1->$city_countries_country</option> ";
  }
  ?>
  </select>
  </form>

但是,當我回顯沒有形式的數據庫表行時,它會得到結果

<?php  global $wpdb;
  $sql1 = $wpdb->get_results ("SELECT city_countries_country
           FROM city_countries
           ORDER BY city_countries_country");
      foreach ($sql1 as $result){
      echo  "$result->city_countries_country</br>";
      }
?>

您的表單代碼中有一個孤立的表格單元格。 如果下拉列表應該是表格單元格,則td應該在form標記上方。 確保同時關閉電池。

HTML格式存在問題。 td標簽應位於FORM標簽之前,並且td也應在form標簽之后立即關閉以正確顯示。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM