php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.03.2011, 15:16  
Neuer Benutzer
 
Registriert seit: 01.03.2011
Beiträge: 15
PHP-Kenntnisse:
Anfänger
matador2909 befindet sich auf einem aufstrebenden Ast
Standard array mit 3 werten in listenform ausgeben

guten tach..

habe mit einem array zu kämpfen.
Hoffe Ihr könnt mir helfen..

daten sehen so aus:
PHP-Code:
array
(
    [
auto1] => Array
        (
            [
name] => audi 
                
(
                    [
bron] => Array
                        (
                            [
count] => 0
                            
[curr] => 3
                            
[target] => 25
                        
)

                    [
silv] => Array
                        (
                            [
count] => 0
                            
[curr] => 3
                            
[target] => 50
                        
)

                    [
gold] => Array
                        (
                            [
count] => 0
                            
[curr] => 3
                            
[target] => 100
                        
)

                    [
plat] => Array
                        (
                            [
count] => 0
                            
[curr] => 3
                            
[target] => 1000
                        
)

                )

        )

    [
auto2] => Array
        (
            [
name] => VW
                
(
                    [
bron] => Array
                        (
                            [
count] => 0
                            
[curr] => 16
                            
[target] => 25
                        
)

                    [
silv] => Array
                        (
                            [
count] => 0
                            
[curr] => 16
                            
[target] => 50
                        
)

                    [
gold] => Array
                        (
                            [
count] => 0
                            
[curr] => 16
                            
[target] => 100
                        
)

                    [
plat] => Array
                        (
                            [
count] => 0
                            
[curr] => 16
                            
[target] => 1000
                        
)

                )

        )
        [
auto3,4,5,6,7,8,9,10.......] => Array
        (
            [...]
        )
        

so jetzt kommts..
ziel isses daraus eine gaaanz spezielle liste zu machen:
es geht darum wieviele hits noch benötigt werden um einen bron(ze), silv(er), gold und plat(in) star zu bekommen:
berechnung der hits: differenz=target-curr

diese liste soll aufsteigend sortiert sein:

1 hit fehlt für den goldstar vw
1 hit fehlt für den platinstar audi
4 hits fehlen für den bronzestar audi
5..6....7....8...11..17...

ich müsste nun wissen, wie ich aus dem gegebenen array eines baue,
in dem die hits (1,2,5....), der starstatus (bronze, silber, gold, platin) und das auto steht und wie ich das in sortierter listenform ausgeben kann..


need

Geändert von matador2909 (31.03.2011 um 15:35 Uhr).
matador2909 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 31.03.2011, 15:21  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Und wie sieht dein Ansatz aus?
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 31.03.2011, 15:34  
Neuer Benutzer
 
Registriert seit: 01.03.2011
Beiträge: 15
PHP-Kenntnisse:
Anfänger
matador2909 befindet sich auf einem aufstrebenden Ast
Standard

habe es bisher leider nur geschafft den inhalt in 4 listen anzuzeigen:
1 bronze
2 silver
3 gold
4 platin

bronzeliste mit:
PHP-Code:
//sortieren
asort($arr['autos'])

//0en killen
foreach ($arr['autos'] as $key => $val
{
    if(
$val <1)
    {
        unset(
$arr['autos'][$key]);
    }
}

echo 
"<ul>";
if(
count($arr['autos']['bronze'], COUNT_RECURSIVE)>1)
{
            for (
$i 0$i 10$i++)
            {    
                foreach (
$arr['autos']['bronze'][$i] as $key => $val
                {
                echo 
"<li>" $val " hits left for " $key "</li>";
                }
            }
}
echo 
"</ul>"
ich denke so hatte ich das mal gemacht..

Geändert von matador2909 (31.03.2011 um 15:39 Uhr).
matador2909 ist offline   Mit Zitat antworten
Antwort


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
Array werte zusammen rechnen fabi288 PHP Einsteiger 13 03.01.2011 16:08
zusammengesetztes Array ausgeben noop PHP Einsteiger 5 13.12.2010 15:45
[Erledigt] durch rekursive Funktion ermittelte Werte in Array + ausgeben P. H. Pee PHP Tipps 2010 26 09.09.2010 18:15
mehrdimensionales array inhalte tauschen pidaman PHP Tipps 2010 18 27.08.2010 16:58
[Erledigt] Bereich einer Array lässt sich nicht ausgeben Polliny PHP Tipps 2010 54 21.06.2010 15:30
Feed in Datenbank eintragen (Formate: json, php serialized, xml) high_five Datenbanken 5 17.06.2010 03:04
[Erledigt] Sortierung mehrerer Arrays philosapiens PHP Tipps 2010 16 08.06.2010 05:22
IE8 verliert Session Lenki PHP-Fortgeschrittene 10 25.04.2010 01:10
[Erledigt] Mehrdimensionales Array als verschachtelte Liste ausgeben mit foreach kristina PHP Tipps 2009 5 26.08.2009 14:27
[Erledigt] Tabellen die sich selbst referenzieren Squall PHP Tipps 2009 19 04.08.2009 21:33
[Erledigt] array sortieren PHP Tipps 2004 17 13.05.2009 10:44
[Erledigt] Schlüssel im Array ermitteln und Array ausgeben Felix PHP Tipps 2008 9 09.09.2008 11:17
Mehrdimensionalen Array in UL ausgeben kipperlenny PHP-Fortgeschrittene 11 07.08.2008 14:33
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
array richtig sortieren, dann ausgeben Heart PHP Tipps 2006 5 28.04.2006 20:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
array mit 3 werten, php array to ul, array mit 3 werten for php, php array sortiert ausgeben, liste 3 werte, php array liste, php array ausgeben foreach, sehen was ein code an werten ausgibt, array php mehrere werte listen, array liste ausgeben, \php array mit 3 werten\, array als liste ausgeben, php jedes 3 array ausgeben, vw

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