Пример из руководства PHP использует ООП. Существует ли способ сделать это процедурно?
MySQLi имеет вызовы функций процедурного стиля, которые могут обрабатывать подготовленные операторы. (Однако некоторые функции процедурного стиля устарели.)
Да, можете. Насколько я знаю, PDO полностью объектно-ориентирован, но вы можете рассмотреть mysqli, который позволяет использовать как процедурные, так и OO стили.
Специалисты по процедурному кодированию найдут основы почти идентичными. Там, где раньше вы использовалась такая функция, как mysql_connect(), новой функцией является просто mysqli_connect(). Большинство старых функций mysql_x имеют эквивалентные версии mysqli_x.