Типичные ошибки PHP

У меня две проблемы.

mysqli_fetch_array () ожидает, что параметр 1 будет mysqli_result, null

а также

mysqli_query () ожидает, что параметр 1 будет mysqli, строка задана

Я все испробовал и до сих пор ничего. Пожалуйста, помогите мне…

<?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) 

В противном случае использование mysqli в качестве объекта:

 ... $con = new mysqli("localhost","root","","kluby ranking"); ... // select record from mysql $sql="SELECT * FROM europa"; $result=$con->query($sql); ... while($rows=$result->fetch_array()){ ... в ... $con = new mysqli("localhost","root","","kluby ranking"); ... // select record from mysql $sql="SELECT * FROM europa"; $result=$con->query($sql); ... while($rows=$result->fetch_array()){ ...