У меня есть раскрывающееся меню страны, штата, города, которое я использовал для добавления свойств и редактирования страниц свойств. В таблице страны есть столбцы: country_id и country_name.Создание функции для PHP-запроса для использования во многих местах
Теперь, когда я хочу загрузить значения на страницу редактирования, я хочу преобразовать country_id в country_name для отображения в раскрывающемся списке. Я уже в состоянии сделать это, используя следующий код:
<?php
$country_id = $data['property_country'];
$select = $con->prepare("SELECT country_name from tbl_country where country_id='$country_id'");
$select->setFetchMode(PDO::FETCH_ASSOC);
$select->execute();
$data2 = $select->fetchAll();
foreach ($data2 as $row1) {
echo $row1['country_name'];
}
?>
Однако, так как эта функция будет использоваться при многократном месте я хотел бы сделать функцию или класс и назвать его. Кто-нибудь может мне помочь.
Программа структурирована в ядре. Поэтому у меня есть классы папок, в которые я могу поместить файл, и вызвать в файл вида. – DragonFire
'class Country { protected $ id; function __construct ($ id) { $ this-> id = $ id; } getCountries() { вставьте свой код и передайте $ this-> id как параметр } } –