Php mysql_result()不工作

Php mysql_result()不工作,php,mysql,Php,Mysql,我有一个名为“index”的表,其中有两行:title和text 代码是: <?php $con = mysql_connect("localhost", "elenbyin_vadim", "passr422"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("elenbyin_vadim", $con); $sql = "SELECT

我有一个名为“index”的表,其中有两行:title和text

代码是:

<?php
$con = mysql_connect("localhost", "elenbyin_vadim", "passr422");

if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

$db_selected = mysql_select_db("elenbyin_vadim", $con);

$sql = "SELECT * from index";
$result = mysql_query($sql,$con);

echo mysql_result($result,0);

mysql_close($con);
?>

但我有一个恼人的错误: 警告:mysql_result()希望参数1是第14行的/home/elenbyin/public_html/elenby.co.il/vadim/tryout.php中给出的资源布尔值

我已经不知道该怎么做了,不管我做了什么都不行!
如何解决此问题并从表中获取信息?

您的查询中存在问题
索引
是保留的mysql关键字请尝试在表名周围使用反勾号

SELECT * from `index`
如果您尝试回显错误,您将得到

您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 “近”指数


查询中出现问题
索引是否保留mysql关键字请在表名周围使用反勾号

SELECT * from `index`
如果您尝试回显错误,您将得到

您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 “近”指数


错误消息告诉您,
$result===false
,这意味着您的查询没有执行。我本想说“检查您的凭据”,但另一个答案指出,您有一个关键字作为列名。解决了这个问题,你就没事了,但是请看我对你的问题的评论。

错误消息告诉你,
$result===false
,这意味着你的查询没有执行。我本想说“检查您的凭据”,但另一个答案指出,您有一个关键字作为列名。解决了这个问题,你就没事了,但请看我对你的问题的评论。

你的查询有错误,你可以添加

if (!$result) {
die('Could not query:' . mysql_error());
}

要查看它。

您的查询有错误,您可以添加

if (!$result) {
die('Could not query:' . mysql_error());
}
查看它。

是mysql保留的关键字

您应该首先检查您的查询是否返回了任何记录

$sql = "SELECT * from index";
$result = mysql_query($sql,$con);
if($result)
{
echo mysql_result($result,0);
}
是一个mysql保留关键字

您应该首先检查您的查询是否返回了任何记录

$sql = "SELECT * from index";
$result = mysql_query($sql,$con);
if($result)
{
echo mysql_result($result,0);
}

现在就放弃mysql吧。迟早你会不得不这样做,因为它们将从语言中删除@TecBrat如果你要宣传mysql,请链接到@BLaZuRE这两个链接都可以说明这一点。我可以向你保证,下次我想发布类似的链接时,我不会记得以前用过哪一个,也不会记得你建议了哪一个。:-)@TecBrat:(.我提供的链接对于想要使用mysql的初学者来说是一个非常好的链接。只需搜索不推荐的mysql并按投票排序。现在就放弃mysql。迟早你会不得不放弃,因为它们将从语言中删除。@TecBrat如果你要宣传mysql,请链接到@BLaZuRE这两个链接都是有效的重点。我可以向你保证,下次我想发布一个类似的链接时,我不会记得我以前使用过哪一个,也不会记得你建议过哪一个。:-@TecBrat:(。我给出的链接对于想要使用mysql的初学者来说是一个非常好的链接。只需搜索不推荐的mysql,然后按投票排序即可。