Получил относительно простой запрос MySQL, который я выполняю, используя php со следующим кодом:
$employeeNames = mysql_query(
"SELECT *
FROM employees
WHERE team=\"1st Level Technical Support_a\"
LIMIT 0,5000") or die(mysql_error());
$employeeNumRows = mysql_num_rows($employeeNames);
echo $employeeNumRows;
while ($row = mysql_fetch_array($employeeNames, $employeeNumRows)) {
echo $row['full_name'];
}
Теперь, если я выполню запрос в первой строке SQL, он даст мне 18 результатов. Если я отображаю $ employeeNumRows, он печатает 18. Впрочем, после этого ничего больше.
Если я заменим «1-й уровень технической поддержки_a» на любую другую команду из таблицы, она выдаст правильные результаты, используя PHP
Это самая странная проблема, с которой я столкнулся при использовании MySQL / PHP - кто-нибудь может помочь? Кто-нибудь видел что-то подобное раньше?