Hi Dedlfix,
ja, du hast recht.
Also:
* Erstmal werden die Funktionen initialisiert:
DB Verbindung
include("php_dbconnect_content.php");
#die funktion, die den Content holen soll, was aber nicht klappt...
include("get_element_sql.func.php");
<?php
function get_element_sql($element,$lng){
$sql = "SELECT * FROM $element WHERE lng='$lng'";
$res = mysql_query($sql);
$elarr = mysql_fetch_array($res);
return $elarr;
}
?>
anmerkung:beide Vars kommen an.
Funktion, die Elemente platziert und ausgibt
include("place_elements.func.php");
aus place_elements wird der code generiert, ein element ist auch
eine funktion, etwa so:
<?php
function elem_bottom($lng,$element){
$elarr = get_element_sql($element, $lng);
echo "$elarr[variable]";
}
?>
Wenn wir es so aufrufen, gibt es einene DB-Fehler:
"Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in..."
So aber klappt es:
<?php
function elem_bottom($lng,$element){
$sql = "SELECT * FROM $element WHERE lng='$lng'";
$res = mysql_query($sql);
$elarr = mysql_fetch_array($res);
echo "$elarr[variable]";
}
?>
Und ich versteh es nicht... :-(
Danke schon jetzt!
Tobi