Я хочу изучить PHP, поэтому я делаю это, создавая скрипты и строительные сайты.PHP MySQL неправильный код
Вот мой код для проверки ID сервера.
<?php
include('configuration/mysql.php');
include('php/functions.php');
?>
<?php
function canList($email1, $id) {
$query=mysql_query("SELECT * FROM Panel_Servers WHERE ID = '$id'") or die (mysql_error());
while($sv=mysql_fetch_array($query))
{
if($id == $sv['ID']) {
echo 'working.';
}
}
}
canList("[email protected]", "2740");
?>
SQL-соединение хорошее, работающее. Запрос тоже работает, проверен на phpmyadmin sql (без переменной), столбец ID равен 2740.
Я пробовал много вариантов, но он все еще не работает.
Ваша колонка с идентификатором действительно прописная? @Khushboo нет, он имеет эхо внутри функции te –
Согласно вашему сценарию, if ($ id == $ sv ['ID']) {echo 'working.'; } ...... когда это условие не выполняется, ваш скрипт выйдет молча – DLastCodeBender
add exit; когда ваше состояние соответствует. – Khushboo