hallo,
seit ich auf php 7.2. umgestellt habe bekomme ich Fehlermeldungen auf den Seiten auf denen ich eigene Datenbankabfragen vornehme.
Code:
Warning: Use of undefined constant … - assumed '…' (this will throw an Error in a future version of PHP) in templates/php/DE/abendkarte.php on line 8
#0 templates/php/DE/abendkarte.php(8): __error(2, 'Use of undefine...', '/Applications/M...', 8, Array)
#1 system/modules/core/library/Contao/InsertTags.php(1113): include('/Applications/M...')
#2 system/modules/core/library/Contao/Controller.php(692): Contao\InsertTags->replace('...', false)
#3 system/modules/core/classes/FrontendTemplate.php(100): Contao\Controller::replaceInsertTags('...', false)
#4 system/modules/core/pages/PageRegular.php(190): Contao\FrontendTemplate->output(true)
#5 composer/vendor/verstaerker/i18nl10n/src/system/modules/i18nl10n/pages/PageI18nl10nRegular.php(68): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#6 system/modules/core/controllers/FrontendIndex.php(285): Verstaerker\I18nl10n\Pages\PageI18nl10nRegular->generate(Object(Contao\PageModel), true)
#7 index.php(20): Contao\FrontendIndex->run()
#8 {main}
Hier die Zeile 8 der php datei:
Code:
$kategorie = "Hauptgang";
$arrAbendkarteGerichte = \Database::getInstance()->prepare("SELECT * FROM speisekarte WHERE Anzeigen = 'ja' AND `Abendkarte V1` != '' AND Kategorie = '".$kategorie."'")->execute(array(…))->fetchAllAssoc();
kann mir jemand sagen wie ich die Abfrage abändern muss damit diese auch unter PHP 7.2 funktioniert.
Danke!
Lesezeichen