Php MySQL从一行中选择数据

Php MySQL从一行中选择数据,php,mysql,Php,Mysql,我有这个密码 if($_GET['action'] == 'test') { $query = "SELECT * FROM users WHERE user_id = {$_GET['id']}"; $result = @mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc)); } 现在我想输出一个文本,比如 用户名:

我有这个密码

if($_GET['action'] == 'test')
        {

            $query = "SELECT * FROM users WHERE user_id = {$_GET['id']}";
            $result = @mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc));


        }
现在我想输出一个文本,比如 用户名:Martijn(这是ID 1中的用户名) 注册日期:2015年1月1日

但我不能让它工作。我查了很多问题,但没找到。在这里您可以看到网站:

您不需要在那里进行错误抑制

这通常在PHP MySQL教程的第三页中

您必须在
$result…
行之后添加到代码中:

while($row  = mysqli_fetch_assoc($result))
{

 echo "<p> Username" . $row['user_name'] . " - Reg Date" . $row['reg_date'] . " .</p>";

}
while($row=mysqli\u fetch\u assoc($result))
{
echo“用户名”。$row['user\u name']。“-Reg Date”。$row['Reg\u Date']。”

”; }
您不需要在那里进行错误抑制

这通常在PHP MySQL教程的第三页中

您必须在
$result…
行之后添加到代码中:

while($row  = mysqli_fetch_assoc($result))
{

 echo "<p> Username" . $row['user_name'] . " - Reg Date" . $row['reg_date'] . " .</p>";

}
while($row=mysqli\u fetch\u assoc($result))
{
echo“用户名”。$row['user\u name']。“-Reg Date”。$row['Reg\u Date']。”

”; }
您不需要在那里进行错误抑制

这通常在PHP MySQL教程的第三页中

您必须在
$result…
行之后添加到代码中:

while($row  = mysqli_fetch_assoc($result))
{

 echo "<p> Username" . $row['user_name'] . " - Reg Date" . $row['reg_date'] . " .</p>";

}
while($row=mysqli\u fetch\u assoc($result))
{
echo“用户名”。$row['user\u name']。“-Reg Date”。$row['Reg\u Date']。”

”; }
您不需要在那里进行错误抑制

这通常在PHP MySQL教程的第三页中

您必须在
$result…
行之后添加到代码中:

while($row  = mysqli_fetch_assoc($result))
{

 echo "<p> Username" . $row['user_name'] . " - Reg Date" . $row['reg_date'] . " .</p>";

}
while($row=mysqli\u fetch\u assoc($result))
{
echo“用户名”。$row['user\u name']。“-Reg Date”。$row['Reg\u Date']。”

”; }
您可以使用mysqli\u fetch\u数组函数进行此操作

if($_GET['action'] == 'test')
{
        $query = "SELECT * FROM users WHERE user_id = {$_GET['id']}";
        $result = @mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc));
        $row = mysqli_fetch_array($result, MYSQLI_ASSOC); 
}
echo $row["Username"];

您必须将用户名替换为数据库中的任何字段名。

您可以使用mysqli\u fetch\u数组函数进行此操作

if($_GET['action'] == 'test')
{
        $query = "SELECT * FROM users WHERE user_id = {$_GET['id']}";
        $result = @mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc));
        $row = mysqli_fetch_array($result, MYSQLI_ASSOC); 
}
echo $row["Username"];

您必须将用户名替换为数据库中的任何字段名。

您可以使用mysqli\u fetch\u数组函数进行此操作

if($_GET['action'] == 'test')
{
        $query = "SELECT * FROM users WHERE user_id = {$_GET['id']}";
        $result = @mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc));
        $row = mysqli_fetch_array($result, MYSQLI_ASSOC); 
}
echo $row["Username"];

您必须将用户名替换为数据库中的任何字段名。

您可以使用mysqli\u fetch\u数组函数进行此操作

if($_GET['action'] == 'test')
{
        $query = "SELECT * FROM users WHERE user_id = {$_GET['id']}";
        $result = @mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc));
        $row = mysqli_fetch_array($result, MYSQLI_ASSOC); 
}
echo $row["Username"];

您必须用数据库中的字段名替换用户名。

步骤1,删除
@mysqli_query
中的错误抑制
@
。因此
$result=mysqli_query($dbc,$query)或die('query failed:')。mysqli_error($dbc))页面显示未定义变量
。您的
while()
代码在哪里?我没有
while()
代码…步骤1,删除
@mysqli_query
中的错误抑制
@
。因此
$result=mysqli_query($dbc,$query)或die('query failed:')。mysqli_error($dbc))页面显示未定义变量
。您的
while()
代码在哪里?我没有
while()
代码…步骤1,删除
@mysqli_query
中的错误抑制
@
。因此
$result=mysqli_query($dbc,$query)或die('query failed:')。mysqli_error($dbc))页面显示未定义变量
。您的
while()
代码在哪里?我没有
while()
代码…步骤1,删除
@mysqli_query
中的错误抑制
@
。因此
$result=mysqli_query($dbc,$query)或die('query failed:')。mysqli_error($dbc))页面显示未定义变量
。你的
while()
代码在哪里?我没有
while()
代码…非常感谢你!当我能回答的时候,我会回答:)谢谢你,芒奇!当我能回答的时候,我会回答:)谢谢你,芒奇!当我能回答的时候,我会回答:)谢谢你,芒奇!我会尽可能地回答:)