所以我正在创建一个函数,它接受$ name和$ query作为参数来自动生成MySQL查询所需的3个变量。
以下是代码:
function makeQuery($name, $query){
}
变量:
$checkTeach = "SELECT * FROM users_table WHERE user_id LIKE '%2309%'";
$CTquery = mysqli_query($dbconn, $checkWho);
$CTrow = mysqli_fetch_assoc($CWquery);
在我回答我的问题之前,我想将checkTeach保留在name参数中,并且在CT中它应该用checkTeach替换。
所以在某种程度上我希望它看起来像这样:
function makeQuery($name, $query){
$valueof($name)variable = $query;
$(valueof$name variable)query = mysqli_query($dbconn, $valueof($name)variable);
$(valueof$name variable)row = mysqli_fetch_assoc($(valueof$name variable)query);
}
最后一个问题: 我应该手动声明上面这3个变量还是应该使用函数?现在我有大量的3个变量集合,我觉得用函数
会更容易