@Fesor спасибо за ответ. Единственное немного не понял ваш второй комментарий. То есть, я могу в функции присвоить переменным значения базы, например $title = row['title'] вы это имели ввиду? Тогда немного непонятно, как вторую функцию реализовать.
Спасибо за дельный совет! Видимо такие истины приходят с опытом или как-то интуитивно? В книгах редко встретишь подобные советы. Я несколько лет программирую с большими перерывами, что-то типа досок объявлений, гостевых получалось делать. Но сейчас хочу как-то лучше чтоли писать.
Спасибо. Меня как раз такие моменты интересовали. Стараюсь читая с 0 книги по php, тут же практиковаться, но порой сомнения берут, правильно ли.
А момент с mysqli_free_result($q); , верно указан? То есть именно после while я очищаю память?