当有人加入群组时,我希望群组的创建者收到电子邮件。因此,我查询具有该组名称的组的数据库,并获取组创建者的电子邮件。
sql = "SELECT `groupcreatoremail` FROM `userchurch_signup` WHERE `groupname` = '". $groupname . "' limit 1" ;
$result = $conn->query($sql);
$creator_email = "";
while ($fieldinfo=mysqli_fetch_field($result)) {
$creator_email = $fieldinfo->groupcreatoremail;
}
基于测试,我没有得到任何东西,即使我运行SQL语句也可以。
答案 0 :(得分:-1)
引用了fetch_assoc这个简单的问题。我会使用他们建议的方法。但是,如果您想了解更多关于您选择使用的功能的研究方式。
此处可以找到更多信息如何使用此信息mysqli_fetch_field
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "result: " . $row["groupcreatoremail"]. "<br>";
}
} else {
echo "0 results";
}