Я знаю, это звучит просто, но это беспокоило меня некоторое время, у меня есть простой запрос get, и он просто не работает, когда я пытаюсь использовать параметры, если я просто использую полный запрос, он работает, но если я пытаюсьиспользовать параметры просто не будет
это мой код
<?php
include('function.php');
$dni=$_GET["DNI"];
if($resultset=getSQLResultSet("SELECT * FROM `table` WHERE DNI='$dni'")){
while ($row = $resultset->fetch_array(MYSQLI_NUM)){
echo json_encode(var_dump( $row));
}
}
?>
сейчас, независимо от того, какое значение имеет dni, он просто не работает, я просто получаю пустой json
array (5) {[0] => string (0) "" [1] => string (0) "" [2] => string (0) "" [3] => string (0) ""[4] => string (0)" "} null
примерно так
но если я просто изменю этот запрос на
SELECT *ОТ table
ГДЕ ДНР = 1111
он возвращает то, что должен вернуть для этого днни
параметр является проблемой, но я не знаю, что с ним не так