не могу понять почему вытаскивается только один автор который заканчивается на "ов" вот код Код (Text): /В таблице pages найти строки, в которых фамилия автора заканчивается на "ов". $query="SELECT * FROM pages WHERE author LIKE '%ов'"; $res=mysqli_query($link, $query) or die (mysqli_error($link)); for($data=[];$row=mysqli_fetch_assoc($res);$data[]=$row); var_dump($data); вот таблица http://joxi.ru/J2bBeQxU4330E2
Попробуй PHP: $data = array(); while ($row = mysqli_fetch_assoc($res)) { $data[] = $row['author']; } var_dump($data);
мне надо все но и мои код перебора и твои вытаскивает только одного автора проблема не в переборе но в чем не знаю
Ты пробовал выполнить свой запрос в phpmyadmin или что-там-у-тебя-есть? Может быть у тебя реально только одна подходящая запись. Бывает и такое.
тот же запрос записываю в таблице SQL - выдает ту самую строку и только одна смотри в таблицу там все авторы (четыре) заканчиваются на "ов" кроме одного
"Где-то нас на*бывают!™" Может быть после "ов" у других авторов стоит что-то ещё? Или там не "ов", а что-то похожее на "ов" — поищи их имена чезез =, а не через like. Только не копируй, а вводи руками для чистоты экскремента.