gpt4 book ai didi

php - 典型的 PHP 错误

转载 作者:行者123 更新时间:2023-12-01 00:00:05 24 4
gpt4 key购买 nike

我有两个问题。

mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given

mysqli_query() expects parameter 1 to be mysqli, string given

我什么都试过了,还是不行。请帮助我...

<?php

$con=mysqli_connect("localhost","root","","kluby ranking");


// select record from mysql
$sql="SELECT * FROM europa";
$result=mysqli_query($sql,$con);
?>

<table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td colspan="5" bgcolor="#FFFFFF"><strong>Delete data in mysql</strong> </td>
</tr>

<tr>
<td align="center" bgcolor="#FFFFFF"><strong>ID</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>Nacja</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>LiczbaPkt</strong></td>
<td align="center" bgcolor="#FFFFFF">&nbsp;</td>
</tr>

<?php
while($rows=mysqli_fetch_array($result,$con)){
?>

<tr>
<td bgcolor="#FFFFFF"><? echo $rows['ID']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['Nacja']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['LiczbaPkt']; ?></td>
<td bgcolor="#FFFFFF"><a href="usuw2.php?ID=<? echo $rows['ID']; ?>">delete</a></td>
</tr>

<?php
// close while loop
}
?>

</table>

<?php
// close connection;
mysqli_close($con);
?>

最佳答案

我不是专家,但我认为你以错误的方式“mysqli_query”。

$result=mysqli_query($sql,$con);

应该是

$result=mysqli_query($con,$sql);

第一个参数应该是连接查询

还有

$rows=mysqli_fetch_array($result,$con) 

应该是

$rows=mysqli_fetch_array($result) 

$rows=mysqli_fetch_array($result, MYSQLI_ASSOC)

关于php - 典型的 PHP 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35395067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com