Vinzenz Mai: Spalten aus SQL-Tabelle mit PHP auslesen

Beitrag lesen

Hallo David,

Ich lese aus einer MySQL-Tabelle Zeile für Zeile immer dieselbe Spalte (guid) aus. Ich möchte dann meine Ergebnisse mit einer Variable vergleichen. Wenn diese mit einem Ergebnis übereinstimmt, möchte ich aus der betroffenen Zeile die andere Spalte (post_title) ausgeben.

verstehe ich Dich richtig. Die anderen Zeilen interessieren Dich überhaupt nicht? Dann formuliere Deine Abfrage doch so, dass Du nur die Zeilen erhältst, die Du benötigst, statt:

$sql = "SELECT post_title,guid FROM wp_posts;";

$sql = '[code lang=sql]SELECT  
    post_title,  
    guid  
FROM wp_posts  
WHERE guid = ' . $die_vergleichs_variable
~~~;[/code]  
  
Benötigst Du die anderen Zeilen, so solltest Du an geeigneter Stelle, Rouven hatte das Dir bereits geschrieben, die Kontrollstruktur [if](http://www.php.net/manual/de/language.control-structures.php#control-structures.if) verwenden.  
  
  
Freundliche Grüße  
  
Vinzenz