PDO FETCH_ASSOC под PHP 7.0 - PullRequest
       0

PDO FETCH_ASSOC под PHP 7.0

0 голосов
/ 26 мая 2018

Кто-нибудь знает, почему этот скрипт работает нормально под PHP 5.6, а когда я перехожу на PHP 7.0, это не так?Результаты извлекаются корректно, однако, когда я делаю

echo $translator->customers_customer_data_field_email;

, нет вывода.

    $sql = "SELECT name, value FROM ".$tab_translator." WHERE lang_id=:lang_id";
try {
	$fetchTextTranslated = $conn->prepare($sql);
	$fetchTextTranslated->bindValue(':lang_id', (int) $translator_lang_id, PDO::PARAM_INT);
	$fetchTextTranslated->execute();
	}
catch(PDOException $e) {
if ($config->debug==1) { echo 'Error: ' . $e->getMessage(); }// Throw error msg in debug mode
if ($config->debug==1) { $fetchTextTranslated->debugDumpParams(); }

while ($textTranslated = $fetchTextTranslated->fetch(PDO::FETCH_ASSOC)) {
   $translator->$textTranslated['name']=$textTranslated['value'];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...