我正在尝试从MainPage
列的第一行检索数据。
这是我使用的代码:
$con=mysqli_connect("localhost","---","---","---");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysql_query($con,"SELECT concat (MainPage) from content");
$row = mysql_fetch_row($result);
echo $row[0];
mysqli_close($con);
这是我收到的错误:
警告:mysql_query():提供的参数不是有效的MySQL-Link 第17行的资源
知道为什么吗? 谢谢!
答案 0 :(得分:1)
resource mysql_query ( string $query [, resource $link_identifier = NULL ] )
$con
是第二个参数
您还在使用mysqli_connect
,但mysql_query
。您应该使用mysqli_query
答案 1 :(得分:1)
$result = mysqli_query($con,"SELECT concat(MainPage) as mainp from content");
$row = mysqli_fetch_array($result);
echo $row['mainp'];
答案 2 :(得分:0)
你可以订购:
$ result = mysql_query($ con,“SELECT concat(MainPage)from content
order by MainPage limit 1
“);
如果它是一个大型数据集,您可能需要考虑在MainPage上添加索引。