suit: wert aus ausgelagerter datei als wert für mysql select

Beitrag lesen

einfach ein require+pfadname reicht da ja wohl nicht, so wie ich es machen würde, würde ich meine 2008 einfach irgendwo hin schreiben wollen.

richtig

in die ausgelagerte Datei habe ich folgendes reingeschrieben:

<?php
echo "2008";
?>

also noch mal, falls es sehr dumm ist, tut es mir leid und vielen Dank für antworten

wenn du eine konfigurationsdatei machen möchtest, mache das in einem für php geeigneten format - dh variablen, die du direkt verwenden kannst

<?php  
  $variable = 'wert';  
  $anderevariable = 'foo';  
?>

dies kannst du per include (oder besser require) einbinden und die variable sofort in deinem sql-statement verwenden

wenn du ein sprachunabhängiges konfigurationsfile schreiben möchtest, nutze csv, json, xml oder sonstiges

zb xml

<config>  
  <variable>wert</variable>  
  <anderevariable>foo</anderevariable>  
</config>

oder csv

variable;wert  
anderevariable;foo

oder ini-files:

variable=wert  
anderevariable=foo

in solchen varianten musst du aber dann die files mit geeigneten anderen methoden lesen - für xml oder csv existieren in php bereits bordmittel, für json gibst afaik fertige klassen aber an bord selbst ist noch nichts, bei ini ebenso