php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.06.2004, 11:31  
Gast
 
Beiträge: n/a
Standard KEY aus einem Multiarray auslesen

Hallo alle miteinander

Ich hab ein Problem mit dem auslesen eines Key aus einem Multiarray.
So bilde ich mein Multideminsionales Array:
Code:
$verbindung1 = mysql_connect ("Host", "root", "");
	$ergebnis = mysql_db_query ("Bla", "SELECT * from BlaBla", $verbindung1);
	for ($i=0; $i<mysql_num_rows($ergebnis); $i++){
	$felder = mysql_fetch_array($ergebnis);
	list($bla1,$bla2,$bla3,$bla4) = $felder;
	$container[] = $felder;
	}
In einer Funktion lass ich einen bestimmten Begriff ausgeben und rufe danach die Funktion neu auf (Rekursion).
Nach der Ausgabe und vor der Rekursion möchte ich den Key des Ausgegebenen Satzes merken. So versuche ich es:
Code:
if ($dashier==$dashier) {
	echo $zeichen.$test2["eintrag"]."
";
	$zeichen=$zeichen."";//hier sag ich einfach, dass er mir vor jedem folgendem Eintrag                                          //3 Leereichen machen soll
	$key[]=key($container);//hier trägt er den key in $key[] ein
	struktur($IDii,$zeichen); //hier gehts dann in die Rekursive
				}
Die $key hab ich global gemacht. Bei der Ausgabe bekomme ich am Ende dieses zurück:
Array ( [0] => 0 )
Array ( [0] => 0 [1] => 0 )
Array ( [0] => 0 [1] => 0 [2] => 0 )
Ergeht zwei mal in die Rekursive.
Der erstellt zwar das Multiarray trägt mir aber keine Keys ein.

Wenn jemand weiß was ich falsch mache oder eventuell eine andere Lösung kennt, BITTE HELFT MIR.

Ich Danke schon mal allen die sich die Mühe tun.
Gruß an alle.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.06.2004, 15:03  
Gast
 
Beiträge: n/a
Standard

Mehr CODE un dich verstehe nicht, was Du willst!
Key merken und dann neuen reinschreiben?
Andre
 
Alt 23.06.2004, 15:36  
Gast
 
Beiträge: n/a
Standard

Das Problem ist: Das er mir den Key gar nicht merkt. Wenn du genau den Code anschaust wirst du merken dass er mir gar kein Key reinschreibt. Und möchte jetzt wissen wieso er das nicht mach.

Oder wie ich den Key auf eine andere Weise rausbekommen kann!
 
Alt 23.06.2004, 15:38  
Gast
 
Beiträge: n/a
Standard

Noch ein kurzer Nachtrag:
Ich brauch nicht die Keys von $key, sondern von $container.
Und er schreibt nur Null rein.
 
Alt 23.06.2004, 16:01  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

$container ist ja ein zweidimensionaler Array mit vielen Keys. Du musst ihm schon sagen, welchen davon du haben willst.
__________________
Gruss
L
lazydog ist offline  
Alt 24.06.2004, 09:25  
Gast
 
Beiträge: n/a
Standard

Hi
Und geanu das ist ja mein Problem: Wie soll ich das am besten sagen?

Ich hab mal in einem anderem Script den zeiger mit current() und next() bewegt und so konnte ich den Key herausbekommen. Das will ich aber vermeiden (mit curren und next).
Vieleicht gibt es ja noch eine andere Lösung den Key rauszufinden
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
[Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;amp;gt; Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
Multiarray mit input! Tschuu PHP-Fortgeschrittene 1 07.01.2006 15:43
Cookies auslesen HSFighter PHP Tipps 2007 2 19.11.2005 14:56
[Erledigt] bestimmte ID's auslesen als array PHP Tipps 2007 2 31.10.2005 20:23
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] nächste Zeile einer Db auslesen? PHP Tipps 2005-2 7 01.08.2005 00:11
alle Verzeichnisse sortiert auslesen PHP Tipps 2005-2 7 17.07.2005 10:20
auslesen und nochmals auslesen?! $$$ ThiKool $$$ PHP Tipps 2005 23 10.03.2005 19:43
Klassen auslesen PHP Tipps 2007 8 10.01.2005 07:07
[Erledigt] Auslesen von Text incl. &quot; aus Textfeld PHP Tipps 2007 4 04.01.2005 13:30
[Erledigt] Daten von anderer Homepage auslesen PHP Tipps 2004-2 5 02.12.2004 18:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
multiarray auslesen, multi array auslesen, multiarray auslesen c, php \key herausbekommen\ array, multiarray auslesen php, php key multiarray auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.