如何从文本行检索值

时间:2014-05-26 11:21:07

标签: php mysql

这里我试图从mysql表中检索值。 该值的类型为text.but当我尝试检索该值时,它显示错误。

错误:

Could not get data: Access denied for user ''@'localhost' to database 'werc'

这是我写的代码。

<?php
    if(! $conn )
    {
    die('Could not connect: ' . mysql_error());
    }
    $sql = 'SELECT content FROM content';
    mysql_select_db($dbname);
    $retval = mysql_query( $sql, $conn );
    if(! $retval )
    {
    die('Could not get data: ' . mysql_error());
    }
    while($row = mysql_fetch_assoc($retval))
    {
                echo $row['content'];
    }
    mysql_close($conn);
?>

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您的mysql用户名或密码无效。确保在连接字符串中输入了正确的mysql用户名和密码。

答案 1 :(得分:0)

您的问题是您的用户无权读取数据。它与你的php源无关。