php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2005, 06:16  
Gast
 
Beiträge: n/a
Standard mehrdimensionales array - MySQL database

Hallo,
Ich habe folgendes array statisch erstellt:

PHP-Code:
<?php
$felder 
= array ( 
=> array ( "id" => 1"eintrag" => "Furniture""vater" => 0"status" => ), 
=> array ( "id" => 2"eintrag" => "Appliances""vater" => 0"status" => ), 
=> array ( "id" => 3"eintrag" => "Telephones""vater" => 0"status" => ), 
=> array ( "id" => 4"eintrag" => "Computers""vater" => 0"status" => )
);
?>
Durch spaetere abfragen greife ich auf die einzelnen felder zurueck. Zum beispiel:

PHP-Code:
<?php
for ($x 0$x count($felder); $x++){ 
         if (
$felder[$x]["vater"]==$ID)
?>
Das heisst meine Abfragen sprechen diese mehrdimensionale arrays direkt an.

Nun versuche ich schon seit einer weile dieses array durch eine datenbank abfrage zu erzeugen.

Mein bisheriger code sieht so aus:

PHP-Code:
<?php
$result 
mysql_query("SELECT id, eintrag, vater, status, href FROM menu");
$felder mysql_fetch_array($result);
?>

Ich dachte mir durch den Aufruf mysql_fetch_array erzeuge ich das selbe array was ich anfangs statisch erzeugt habe? Ist das so?

Wie koennte ich dann die einzelnen felder ansprechen? Urspruenglich habe ich das ja wie folgt gemacht: $felder[$x]["vater"].

Ueber jede Hilfe waere ich dankbar.

Gruss
R.

[/code]
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.08.2005, 08:37  
Gast
 
Beiträge: n/a
Standard

Nur mal so als weitere Denkhilfe.
teste dieses:
PHP-Code:
<?php
$result 
mysql_query("SELECT id, eintrag, vater, status, href FROM menu");
while (
$felder mysql_fetch_assoc($result))
//--------------------------------^^^^^----------- !!!
{
   print 
'<pre>':
   
print_r($_felder);
   print 
'</pre>';
}
?>
oder dieses:
PHP-Code:
<?php
$result 
mysql_query("SELECT id, eintrag, vater, status, href FROM menu");
while (
$felder[] = mysql_fetch_assoc($result));
//------------^^------------------^^^^^----------^----!!!

print '<pre>':
print_r($_felder);
print 
'</pre>';
?>
?>
oder dieses:
PHP-Code:
<?php
$result 
mysql_query("SELECT id, eintrag, vater, status, href FROM menu");
$felder = array();
while (
$data mysql_fetch_assoc($result))
{
   
$felder[] = $data;
}
for (
$x 0$x count($felder); $x++) {

         if (
$felder[$x]["vater"]==$ID) {
            ...
         }
}
?>
mfG ~dilemma~
 
Alt 17.08.2005, 08:48  
Matthias959
Gast
 
Beiträge: n/a
Standard

Schau dir mal foreach an.
http://de2.php.net/manual/de/control...es.foreach.php
 
 


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
[Erledigt] array mySQL Fellkneul Datenbanken 4 29.06.2008 13:03
Mehrdimensionales array als String codieren und wieder auslesen usefullness PHP Tipps 2008 2 09.05.2008 07:15
Mehrdimensionales Array erweitern obi PHP Tipps 2006 3 28.11.2006 21:13
Nach bestimmten Key ein mehrdimensionales Array sortieren PsychoEagle PHP Tipps 2006 2 04.07.2006 10:34
Mehrdimensionales Array sortieren Unbekanntes_Pferd PHP Tipps 2006 6 23.05.2006 20:42
ARRAY: alle möglichen Kombinationen Tentacle PHP Tipps 2006 13 12.05.2006 00:18
Mysql / Array Problem marcels PHP Tipps 2006 10 23.03.2006 18:30
Geschwindigkeit: Array vs. MySQL Jacks Rache PHP Tipps 2006 4 13.03.2006 20:45
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
mehrdimensionales Array sortieren PHP Tipps 2007 8 30.12.2005 17:02
[Erledigt] Mehrdimensionales Array in Session speichern PHP-Fortgeschrittene 6 11.10.2005 17:32
mehrdimensionales array an js übergeben PHP Tipps 2005-2 0 11.10.2005 15:51
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php array to database, php zweidimensionales array aus datenbank einlesen, php statisches mehrdimensionales array, php mysql mehrdimensionales array, mysql mehrdimensionale abfrage, php mysql array datenbank, zweidimensionales array php mysql, array database php, mehrdimensionales array mysql, \mehrdimensionale array mit php aus mysql datenbank auslesen\, datenbenk mehrdimensionales array abfragen, deutsch in the array mysql, mehrdimensionales array in mysql, array to database

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:24 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.