1
Я пытаюсь связать id с SQL-запросом и получить результат и сохранить его в переменной. Однако следующий код не работает.PHP: Как получить данные из связанного запроса?
$prep_query = "SELECT seller FROM items_list WHERE id = ?";
$stmt = $mysqli->prepare($prep_query);
$stmt->bind_param('i',$itemId);
$stmt->execute();
$stmt->store_result();
$result = $stmt->fetch(); // I should get the name of the seller
Может ли кто-нибудь объяснить, что я делаю неправильно? Некоторые дополнительные источники чтения тоже были бы хороши.
определения * "Безразлично» t кажется, работает »* –
' $ result' - пустая строка, хотя запрос 'SELECT seller FROM items_list WHERE id = 7' отлично работает в консоли PHPMyAdmin. В переменной '$ itemId' содержится 7. Я 'echo'ed и проверен. –
, если он отлично работает в вашей консоли, тогда что-то вас не сбивает. PHP/MySQL, может быть что угодно. Если вы не используете один и тот же MySQL для подключения в соответствии с вашим запросом, тогда это будет сделано. Проверьте ошибки ;-) –