PHP MYSQL带来了不在其中的答案

时间:2016-05-05 19:09:59

标签: php mysql

我遇到了问题。 我在下面做了代码(没有评论错误编码的原因)。 在我的数据库中有一行,id = 1,名称= Ole。 但是当我写“echo”$ result“;”它说“Yannik”。 不知道为什么请帮忙:D

 <?php 
   session_start();     
   require_once ("config.php");

   $Benutzer = $_SESSION['Name'] ;

   $sql = "SELECT bla From test WHERE id = 1 "; 

   $res= mysql_query($sql) or die (mysql_error());

   $result=$res['bla'];   

   echo "$result </br>" ;   
?>

2 个答案:

答案 0 :(得分:1)

试试这个

while ($row = mysql_fetch_assoc($res)) {
    echo $row["bla"];
}

http://php.net/manual/en/function.mysql-fetch-assoc.php

答案 1 :(得分:0)

您没有将$ res转换为数组。 使用 $结果= mysqli_fetch_assoc($ RES);