У меня возникают проблемы с этой функцией. Я считаю, что это может быть так, как я написал свой запрос. И «id» и «$ number» являются целыми числами.Функция PHP не возвращает результаты запроса mysqli
Может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно, или лучший способ написать это. Любая помощь будет очень признательна.
<?php
$number = htmlspecialchars($_GET['id']);
function getrecipeinfo($testing){
global $con;
$sqldescription = "SELECT category, eliquidname, image, contentnicpg, contentnicvg, description FROM vapetable where id = '{$number}' ;";
$result = mysqli_query($con, $sqldescription);
$row = $result->fetch_assoc();
while($row = $result->fetch_assoc()){
$eliquidtitle = $row['eliquidname'];
$category = $row["description"];
print $eliquidtitle;
}
}
getrecipeinfo($testing);
?>
Передача '$ number' не' $ testing' вашей функции –
Возможно, вы хотите вызвать getrecipeinfo ($ number); вместо getrecipeinfo ($ testing); – Brett
И ваша функция никогда ничего не возвращает. – Brett