asolution
Mitglied
Hallo zusammen
Mein Problem ist ein SQL und PHP Problem...
Ich möchte aus der vordersten Zeile die höchste ID auslesen und den gewünschten Text aus der 2 Spalte ausgeben. Die Verbindung zur DB funktioniert!
So sieht die Tabelle aus:
und so das php
Wenn ich nur die 0 spalte also die ContId ausgebe kommt das richtige bei der 1 also dem Content kommt nix... respektive nur das mit der ID 12!
ich finde leider nicht heraus wiso? kann mir jemand helfen?
Mein Problem ist ein SQL und PHP Problem...
Ich möchte aus der vordersten Zeile die höchste ID auslesen und den gewünschten Text aus der 2 Spalte ausgeben. Die Verbindung zur DB funktioniert!
So sieht die Tabelle aus:
SQL:
12 <div ist eine<b> Organisation<... 2002-04-11 00:00:00 1
20 Content hier erweitern......... 2002-07-11 00:00:00 1
19 Letzter eintrag 1 2002-06-11 00:00:00 1
18 TESTEST 2002-06-11 00:00:00 1
und so das php
PHP:
class loadContent {
function loadInfo() {
$sql = "SELECT MAX(ContId), Content ".
"FROM tblContent ".
"WHERE SiteId = 1 ".
"GROUP BY SiteId ".
"HAVING MAX(ContId)";
$result = mysql_query ($sql);
$data = mysql_fetch_array ($result);
echo $data[0];
}
}
Wenn ich nur die 0 spalte also die ContId ausgebe kommt das richtige bei der 1 also dem Content kommt nix... respektive nur das mit der ID 12!
ich finde leider nicht heraus wiso? kann mir jemand helfen?