Php mysqli的问题

Php mysqli的问题,php,mysqli,Php,Mysqli,我试图从表单中读取一些数据,然后使用php使用它们。我在php文件中只使用mysqli,但我收到一些警告,我不明白为什么。下面是一些代码: <?php // Connects to your Database $con = mysqli_connect("localhost", "root", "password", "database"); error_reporting(E_ALL); ini_set('display_errors', 1); $all_string = $_G

我试图从表单中读取一些数据,然后使用php使用它们。我在php文件中只使用mysqli,但我收到一些警告,我不明白为什么。下面是一些代码:

<?php

// Connects to your Database
$con = mysqli_connect("localhost", "root", "password", "database");

error_reporting(E_ALL);
ini_set('display_errors', 1);

$all_string = $_GET['name'];

if($all_string == NULL) exit("Nothing is written\n");

echo "$all_string"."<br/>";

$tok = strtok($all_string, ",");

$sql = "SELECT * FROM Suggrammata";
/*line 22*/$results = mysqli_query($sql, $con);

/*line 24*/while($is = mysqli_fetch_array($results))
{
.
.
.
?>

你能帮忙吗?提前谢谢

参数必须反转

mysqli_query($con, $sql);

你在mysqli_查询调用中混淆了参数,像这样简单的问题应该在评论中得到回答,然后这个问题以打字错误的形式被投票关闭-你还没有投票权,但你知道;)@黑暗女神涅特:好的,谢谢
mysqli_query($con, $sql);