SQL/PHP | Получить все результаты запроса, а не только первыйPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 SQL/PHP | Получить все результаты запроса, а не только первый

Сообщение Anonymous »



Мне нужна помощь с запросом к базе данных SQL на PHP.
Поэтому я запускаю следующий запрос, чтобы получить все записи (пользователи) с определенным заданием.
SELECT firstname FROM users WHERE job = '$jobL'

Предположим, что в базе данных есть три записи с заданием $jobL: Foo, Bar & Baz
Ожидаемый результат:< /h6>
array("Foo", "Bar", "Baz")

Фактический результат:
array("Foo")

Итак, Foo — это первый результат в таблице пользователей (как если бы вы выполняли запрос с LIMIT 1).

Поэтому SQL возвращает мне только первый результат, но я хочу получить все результаты, соответствующие моему запросу.

В чем моя ошибка?
Спасибо
Код (PHP):
function GetJobMembers($jobL) {
global $db;

$AllWithJobSQL = $db->query("SELECT firstname FROM users WHERE job = '$jobL'");
$AllUsersWithJob = $AllWithJobSQL->fetch_assoc();

return $AllUsersWithJob;
}


Подробнее здесь: https://stackoverflow.com/questions/737 ... -the-first
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»