我正在使用 L(inux)A(pache)M(ysql)P(hp) 安装来建立一个站点,但在访问以文本形式存储在我的数据库表中的数据时遇到了一些问题。
我创建了一个包含 2 个字段的表:
id: int类型,主键
text_field:输入文本
当我尝试访问与某个 id 关联的文本时
$query = "SELECT text_field FROM `table_name` WHERE (id = '$id')";
$query_result = mysql_query($query);
echo $query_result;
输出将不是存储在表中的文本,而是以下内容:
"Resource id #5"
对我做错了什么有什么想法吗?
提前致谢!
马特奥
最佳答案
你必须先获取数组
$query = "SELECT text_field FROM `table_name` WHERE (id = '$id')";
$query_result = mysql_query($query);
$results=mysql_fetch_array($query_result);
echo $results['text_field'];
关于访问存储在表中的文本数据时出现 phpmyadmin 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7276926/