Что не так с моим кодом? Я получаю вывод SQL Error. Если я вхожу в SQL-заявление в PHPMYADMIN, он отлично работает. Не могли бы вы помочь мне, ребята?PHP SQL Statement не работает
<html>
<body>
<?php
require_once ('connection.php');
$db_link = mysqli_connect (
MYSQL_HOST,
MYSQL_USER,
MYSQL_PW,
MYSQL_DB
);
$sql ="SELECT ip, username, password from table WHERE available = 1 LIMIT 1" ;
if ($result = $db_link->query($sql)) {
echo "<p>Your login details: </p><table>";
while ($row = $result->fetch_array()) {
echo "<tr>";
echo "<td>", "$row[0]","</td>";
echo "<td>", "$row[1]","</td>";
echo "</tr>";
}
echo "</table>";
$result->close();
}
else {
echo "SQL Error";
}
$db_link->close();
?>
</body>
</html>
изменения '' mysqli_connect' к новым mysqli', же все остальное. Первое является процедурной связью, в которой 'link' будет передаваться как аргумент' connection' для каждого процедурного метода, который вы вызываете. Что вам нужно, так это интерфейс «ООП», чтобы вы могли правильно отлаживать методы на фабрике соединений. – Ohgodwhy