Vinzenz Mai: SQL-Abfrage, nur ein Datensatz, nur eine Spalte

Beitrag lesen

Hallo

Zuerst die SQL-Abfrage:
$SQLStmt2 = "Select max(RezeptID) from rezepte";

ahja, vorhin überlesen :-)

Besser wäre:

SELECT  
      MAX(RezeptID) maximum -- Gib der Spalte einen netten Namen  
  FROM  
      rezepte

danach diese ausführen:

$ergebnis2=mysql_query($SQLStmt2);

So, nun möchte ich das ausgeben aber wie???

Jetzt hat Deine Spalte einen vernünftigen Namen und Du kannst problemlos mit

  
  $zeile = [link:http://www.php.net/manual/de/function.mysql-fetch-object.php@title=mysql_fetch_object]($ergebnis);  
  echo $zeile->maximum;  

auf die einzige Zeile und die benannte Spalte zugreifen.
Hättest Du es mit den gebräuchlicheren Funktionen wie mysql_fetch_array() versucht, hättest Du schon vorher erfolgreich über die Spaltennummer auf das Ergebnis zugreifen können.

Freundliche Grüße

Vinzenz