Я создаю скрипт, где мне нужно получить несколько данных в базе данных. Я ожидаю, чтобы получить эти ДАННЫЕИзвлечение нескольких результатов из запроса в PHP
Мне нужно, чтобы получить эти 2 пути дорожки. но все, что я получаю, - это первый результат, и все. Я запустил свой SQL-скрипт в phpmyadmin, он полностью отображает все данные, которые мне нужны. но когда я выполняю этот запрос в PHP. это только возвращает мне первый результат. Вот мой сценарий
public static function find_user_tracks($id){
global $mySQL;
$sql = "SELECT * FROM `tracks` WHERE account_id = {$id}";
$result_set = $mySQL->query($sql);
return $result_set->fetch_assoc();
}
И вот код, я звоню, чтобы распечатать результаты
$row = Track::find_user_tracks($id);
echo "{$row['track_path']}<br>";
, но все я получаю это только первый путь.
это только возвращает мне пустой массив. хотя мой запрос верен. – user962206
@ user962206 Вы уверены? Если 'return $ result_set-> fetch_assoc();' вернет вам одну запись? Как он может вернуться пустым? :) – xdazz
@ user962206 Помните, что вам также нужно сделать цикл для печати результатов. – xdazz