php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.04.2005, 22:44  
Gast
 
Beiträge: n/a
Standard Benötige Hilfe zu einer Funktion

Hallo zusammen

folgendes Problem: Aus einer Datenbank soll folgender Code generiert werden:

Code:
var MENU_ITEMS_BOX = [
	['Home', index.php, null],
	['Contact', null, null, 
		['E-mail', 'email@domain.com', null],
		['ICQ: 123456798', null, null],
		['AIM ID: irgendetwas', null, null]
	]
];
Die Datenbank sieh wie folgt aus:

Code:
id       Caption       Link             gehört_zu_id

1        Home          index.php        0
2        Contact                        0
3        E-mail        email@...        2
4        ICQ: 12...                     2
5        AIM ID ....                    2
Zu beachten ist, dass das letzte Element pro Ebene kein Koma nach der Klammer hat, die anderen Elemente schon.

Hat jemand eine Lösung dazu? Ich wäre sehr dankbar!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.04.2005, 23:32  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

na du als profi wirst sowas sicherlich selbst hinbekommen oder ? zeigs doch dann mal her wenns fertig is...
__________________
Was ist validität?
fantast ist offline  
Alt 21.04.2005, 23:42  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Benötige Hilfe zu einer Funktion

Zitat:
Zitat von BLUE-Design
Aus einer Datenbank soll folgender Code generiert werden:

Code:
var MENU_ITEMS_BOX = [
	['Home', index.php, null],
	['Contact', null, null, 
		['E-mail', 'email@domain.com', null],
		['ICQ: 123456798', null, null],
		['AIM ID: irgendetwas', null, null]
	]
];
Jo. Dann mach das doch einfach. Datenbanktabelle auslesen mit SELECT und los gehts.

Zitat:
Zitat von BLUE-Design
Hat jemand eine Lösung dazu? Ich wäre sehr dankbar!
Ich wäre dankbar, wenn Du das nächste Mal Forenregeln lesen würdest bevor Du eine Frage stellst.
Bevor ich nicht sehe, dass Du irgendwas an Eigenleistung vorzeigen kannst erhälst Du auch keine Hilfe.

Ich weiß weder was nicht klappt, was Du überhaupt gemacht hast, was das für Code sein soll etc. etc.

Also .. erstmal eigene Gedanken machen.

Der Beitrag wurde verschoben, wegen...
... unzureichender Hintergrund-Informationen.
... Postings im falschen Forum.

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines Profis. Dazu: http://www.phpfriend.de/forum/viewtopic.php?t=21431

moved to PHP - Anfänger
imported_Ben ist offline  
Alt 22.04.2005, 09:59  
Gast
 
Beiträge: n/a
Standard

Zitat:
Ich wäre dankbar, wenn Du das nächste Mal Forenregeln lesen würdest bevor Du eine Frage stellst.
Yep, die hab ich schon gelesen, danke.

Und dass ich einfach die sql mittels select auslesen soll, ist mir auch klar

Die Problematik besteht darin, dass es mit den Klammern und den Kommas happert...

Zitat:
moved to PHP - Anfänger
Wenn dieses Problem von einem Anfänger beantwortet werden kann - dann Gratulation :wink:
 
Alt 22.04.2005, 10:07  
Erfahrener Benutzer
 
Registriert seit: 01.06.2004
Beiträge: 721
suendesizer
Standard

Das kann sogar meine 6-jährige Nicht.
__________________
If you read this message backward, Satan will force you to smoke marijuana.
Gute Tutorials
suendesizer ist offline  
Alt 22.04.2005, 10:09  
Gast
 
Beiträge: n/a
Standard

So ganz verstehe ich Dein Problem nicht, Du willst die Daten aus der DB lesen
und das klappt, ja?
und dann willst Du den Code oben generieren, ok.

Du generierst das in einer Schleife oder wie? Zeig mal was Du bisher hast.
Dann wäre das ganze kein Problem mehr, denn Du weißt dann ja wieviele
Durchläufe Du machst und kannst einfach beim letzten das Komma weglassen.

Wenn ich Dich falsch verstanden habe, verzeih, bin Anfänger ;P
 
Alt 22.04.2005, 10:20  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
Zitat von BLUE-Design
Zitat:
moved to PHP - Anfänger
Wenn dieses Problem von einem Anfänger beantwortet werden kann - dann Gratulation :wink:
vieleicht nicht nur die hälfte lesen, sondern den ganzen text, das anfängerforum, dort stellen die ANFÄNGER ihre Fragen und bekommen geholfen

Zitat:
Noch keine oder wenig Erfahrung mit PHP? Dann ist dieses Board das Richtige
geholfen wird dir in jedem forum von den gleichen leuten, da brauchste dir keine sorgen machen, es macht halt nen negativen eindruck wenn man im profi-forum fragt, ohne vorher zu lesen wer dort postet und vor allem sieht man es ja eigneltich auch an den postzahlen :P

zum problem, was ist konkret dein problem bei der Sache?
existiert von dir schon irgendein Ansatz? Beispielcode irgendwas?

mfg
robo47
robo47 ist offline  
Alt 22.04.2005, 10:39  
Gast
 
Beiträge: n/a
Standard

Liebe Leute, egal ob Anfänger oder Profi, ob Mod oder nicht.

Zitat:
geholfen wird dir in jedem forum von den gleichen leuten, da brauchste dir keine sorgen machen, es macht halt nen negativen eindruck wenn man im profi-forum fragt, ohne vorher zu lesen wer dort postet und vor allem sieht man es ja eigneltich auch an den postzahlen
naja, die postzahl = grosse Kenntniss bzw. keine Probleme, welche hier gepostet werden müssen... :wink:

Für diese Abfrage habe ich bereits eine Funktion entwickelt, welche auch scohn längere Zeit funzt. Allerdings möchte ich aber einen Vorschlag von anderen Leute, denn vielleicht gibt's ja eine einfachere Möglichkeit als meine, welche auch besser ausbaubar ist.
 
Alt 22.04.2005, 10:40  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

*dieglaskugelsuch*
*klir*
shit jetzt brauch ich wieder ne neue :P

wie wärs wenn du einfach mal deine Lösung postest, man sie sich anschauen kann und dann verbesserungsvorschläge bringt.

mfg
robo47
robo47 ist offline  
Alt 22.04.2005, 10:41  
Gast
 
Beiträge: n/a
Standard

Dann zeig doch mal Deine Methode
 
 


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
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
gpc_quotes funktion: verbesserungsvorschläge? Promaetheus PHP Tipps 2007 10 12.08.2007 19:29
Ein Funktion mit einem Link öffnen? hilfe gebraucht Bruce PHP Tipps 2006 1 19.01.2006 13:37
ergi_replace & funktion Hilfe zapate PHP Tipps 2006 6 04.01.2006 13:31
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
Hilfe bei kleiner Funktion PHP Tipps 2005-2 1 24.08.2005 09:35
funktion in klasse ruft funktion in anderer klasse auf phpfortgeschrittener PHP Tipps 2005 6 17.04.2005 17:47
[Erledigt] Kein Ausführen der Funktion PHP Tipps 2005 2 27.03.2005 16:56
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
Funktion() anwendung -bitte um Hilfe PHP Tipps 2004-2 17 08.12.2004 11:58
sql anfrage in funktion greenrover PHP Tipps 2004-2 4 10.11.2004 14:58
Anfänger braucht hilfe bei blättern funktion PHP Tipps 2004 3 04.11.2004 12:46
js funktion HTML, Usability und Barrierefreiheit 5 28.07.2004 12:52
Hilfe bei einer if/else funktion PHP Tipps 2004 6 12.07.2004 13:00


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