Задать вопрос
crazy_str
@crazy_str
web-программист

Как правильно сделать проверку и SQL запрос?

Всем привет, имеется такой код
var connection = mysql.createConnection({
	host     : 'localhost',
	user     : 'root',
	password : '',
	database : 'database'
});
connection.connect();
var queryString = 'SELECT * FROM table WHERE id = 4 AND paid = 9 LIMIT 0, 1';
 
connection.query(queryString, function(err, rows, fields) {
	if (err) {
		console.log("ERROR");
	}
	else 
	{
		if(rows.length != 0)
		{
			console.log("FOUND");
		}
		else 
		{
			console.log("NOT FOUND");
		}
	}
});
connection.end();

И вопрос такой
Как сделать так как показано внизу? а то он мне постоянно возвращает "FOUND" независимо от того имеется ли что нибудь в таблице или нет.
$mysqli = new mysqli("localhost", "root", "", "database");

$query = $mysqli->query("SELECT * FROM `table` WHERE `id` = '5'");
if($query->fetch_array())
{
	echo "FOUND";
}
else
{
	echo "NOT FOUND";
}
$mysqli->close();
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Progtips
    Программирование на PHP и MySQL
    2 месяца
    Далее
  • beONmax
    Профессия Веб программист - Быстрый старт
    4 месяца
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы