Php 从MySQL字段中获取单个值并将其存储在变量中

Php 从MySQL字段中获取单个值并将其存储在变量中,php,mysql,Php,Mysql,我是PHP和MySql的初学者。我希望做的是从MySql表中获取一个字段值,并将其存储到php变量中。我尝试了此代码,但似乎不起作用: //Get Role ID $con= mysqli_connect("localhost","root","","darrenvellaedp2"); $result = mysqli_query($con,"SELECT userRoleID FROM tbl_users"); while($row = mysqli_fetch_array($r

我是PHP和MySql的初学者。我希望做的是从MySql表中获取一个字段值,并将其存储到php变量中。我尝试了此代码,但似乎不起作用:

//Get Role ID

$con=     mysqli_connect("localhost","root","","darrenvellaedp2");
$result = mysqli_query($con,"SELECT userRoleID FROM tbl_users");

while($row = mysqli_fetch_array($result)) {
    echo $row['userRoleID'];
    echo "<br>";
}                   

对你来说,用谷歌搜索它会更容易些,因为网站上有一整节都是关于这一点的

似乎不起作用,这不是一个很好的问题解释。与修复它的方法相同,但不知何故并不是一个好的答案。错误消息?输出错误?到底什么似乎不起作用?对不起,我忘了说它没有任何回音。我很抱歉我的错误/我正在尝试让它回显用户ID以确认它是否正常工作,但它没有回显任何内容。我没有从php或MySQL中收到任何错误。只是没有回声。当然,它不能正常工作。谢谢你的建议。但是我仍然得到一个错误:调用未定义的函数mysqli\u fecth_array@user3136576我刚刚编辑了我的答案,这是我的错误,我不小心把fetch拼写错了,我把fecth放在了try it now上,很抱歉我自己没有注意到这一点。谢谢你,伙计,成功了:
//make the connection
$con = mysqli_connect("localhost","root","","darrenvellaedp2") or die("Error: " . mysqli_error($con));
//create the query
$result = "SELECT userRoleID FROM tbl_users" or die("Error: " . mysqli_error($con));
//execute the query
$res = $con->query($result);

while($row = mysqli_fetch_array($res)) {
    //this will print the userroleid out to the screen
    echo $row['userRoleID'];
    //this will store it in a variable
    $UserRoleID = $row['userRoleID'];
}