Ich habe meine Datenbank so aufgebaut, dass ich einmal tbl_content, mit sich nicht weiter veränderndem Inhalt habe und einmal tbl_news, die sich ständig um einen Eintrag erweitert.
Wie kann ich das jetzt in einer Funtkion auslesen??
Mit GET und $id klappt alles ohne Probleme, doch wenn ich jetzt mit GET eine $news anhängen und abfragen möchte hab ich keine Idee, wie man das komplett in getData() reinbekommt.
Oder muss ich mit 2 Funktionen arbeiten?
Muss doch zu lösen sein. Haben doch ganz viele Seiten auch "News" die angerissen werden....
- Code: Alles auswählen
<?php
function getData($id = '1', $news = '0') {
global $sql;
$select = "SELECT inhalt FROM tbl_rino_content WHERE id = {$id} ";
$sql = mysql_query($select) or die('Fehler in der sql bei content.');
return $sql;
global $sql;
$select = "SELECT inhalt FROM tbl_rino_neuigkeiten WHERE news = {$news} ";
$sql = mysql_query($select) or die('Fehler in der sql bei news.');
return $sql;
}
if(isset($_GET['id'])) {
$machwas = getData($_GET['id']);
while($daten = mysql_fetch_array($machwas)) {
echo $daten['inhalt'];
}
} else {
$machwas = getData();
while($daten = mysql_fetch_array($machwas)) {
echo $daten['inhalt'];
}
}