Vinzenz: Array-Wert finden und Eintrag ausgeben

Beitrag lesen

Hallo Daniel,

Habe eine mySql-Abfrage aus einer Tabelle gemacht die etwa so aussieht:

id   name    type
1    feld1   path
2    feldx   text
Die Werte werden dann mit mysql_fetch_array in einen Array umgewandelt. (PS. wie sieht dieser Array eigentlich jetzt aus?)

Das hängt von Deiner mysql_fetch_array()-Anweisung ab, die wir leider nicht lesen können.
http://www.php.net/manual/de/function.mysql-fetch-array.php

Dein Array kann also als nummeriertes Array vorliegen, als assoziatives Array, oder als beides zusammen.

Jetzt möchte ich mit diesem Array z.B. folgendes machen:
nach Wert "feld1" suchen und entsprechenden "type" (im Bsp. also "path") ausgeben lassen. Ich habe einfach keine entsprechende Arrayfunktion gefunden.

$zeile = mysql_fetch_array($abfrage_ergebnis);
in
$zeile['type'] steht "path"
$zeile[2] steht ebenfalls "path"

Bitte beachte, dass mysql_fetch_array() stets _einen_ Datensatz ausliest, d.h. eine Zeile Deines Abfrageergebnisses.

Und vergiss ebenfalls nicht, stets nachzuprüfen, ob der Aufruf einer Funktion erfolgreich war.

Gruss,

Vinzenz

--
Die FAQ </faq/> des Forums sind lesenswert und hilfreich.