你能告诉我我的问题在哪里吗?
<?php
$connect = mysqli_connect("localhost", "root", "", "database") or die ("Problem!");
$query = mysqli_query("set names utf-8", $connect);
session_start();
?>
这段代码回答了我:
警告:mysqli_query()期望参数1为mysqli,给定字符串 在C:\ xampp ....... php第4行
感谢您的帮助
答案 0 :(得分:3)
格式错误
PLZ试试这个
mysqli_query($con,"SELECT * FROM Persons");
答案 1 :(得分:1)
您可以通过两种方式撰写mysqli_query
。
面向对象的风格
mixed mysqli::query ( string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )
程序风格
mixed mysqli_query ( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )
根据您的代码,您使用Procedural style
语法错误。应该是
mysqli_query($connect,"set names utf-8");