Задать вопрос
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();
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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