Zum Inhalt springen

SQL Abfragen

Erstellt am 11. Mai 2007 · 2 Antworten · letzte Antwort am 11. Mai 2007

Tags: Frage

wurgli ·

Hallo,

bin dabei meine erste Extension zu schreiben und stehe schon vor einem kleinen Problem.

Und zwar rufe ich per exec_SELECTquery bzw. sql_query Datensätze von meiner Datenbank ab. Rückgabewert sind mehrere Datensätze.

Wie kann ich nun auf die einzelnen Datensätze und dessen Eigenschaften zugreifen???

echo t3lib_div::debug($result); --> gibt mir (nur) den ersten Datensatz aus.

wurgli ·

So,

kann jetzt mittels

while($row = mysql_fetch_array($result)) {
  echo $row['name'] . '<br>';
}

die einzelnen Werte ausgeben lassen.

Kann man aber nicht irgendwie auf EINEN Wert zugreifen ... ohne Schleife???

just2b ·

naja wenn du beim resultset mehrere ergebnisse hast, dann geht das nicht anders! du kannst natürlich entweder ein limit setzen und bekommst nur den ersten (oder den gewünschten) oder du schreibst deine query so dass du nur einen bekommst

georg