@khodos_dmitry

Почему через глобальные переменные не передается в функцию подготовленное выражение?

$GLOBALS['stmn_office_meta'] = $pdo_link->prepare("INSERT INTO `cpl_offices_meta` SET `office_id` = ?, `meta_key` = ?, `meta_value` = ?");
function addOffice($office = '') {
global $link, $bank_site, $mfo_site, $pdo_link, $stmn_office_meta;
$insert_id = 5;
$arr[0] = 5; 
$arr[1] = 5;
$stmn_office_meta->execute($insert_id, $arr[0], $arr[1]);
}

Пишет: Error: Call to a member function execute() on null
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы