簡體   English   中英

帶有 MySQL 查詢的 PHP 函數

[英]PHP functions with MySQL queries

我正在為 wordpress 制作簡單的籃球統計插件,並且我經常使用下拉列表。 我想制作函數,但我不知道如何將參數傳遞給 MySQL。 這是我的代碼:

function dropDown($tab, $option, $text){
    $result = mysqli_query($con,'SELECT * FROM tab');
    while($row = mysqli_fetch_array($result)){
        echo "<option value=\"";
        echo $row['option'] . "\">" . $row['text'];
        echo "</option><br>";
    }
}

我想像這樣使用它:

dropDown("team", "team_id", "name");

我嘗試使用不同的引號、點等,但似乎不起作用。

@edit 我知道 PHP 語法(其中一些)並且我知道如何使用它,但我不知道如何將 $variables 傳遞給 MySQL 查詢,這是我的主要問題。

嘗試

function dropDown($team, $team_id, $name) {

  // use both three var where you want
  $result = mysqli_query($con,'SELECT * FROM team');
     echo "<select>";
    while($row = mysqli_fetch($result)){
        echo "<option value=\"";
        echo $row['team_id'] . "\">" . $row['name'];
        echo "</option>";
    }
    echo "</select>";
}

dropDown("team", "team_id", "name");

暫無
暫無

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

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