| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.267
![]() ![]() ![]() ![]() ![]() ![]() ![]() | statt echo in gibmonat() einfach return verwenden du solltest im Zweifel immer return statt echo verwenden, gilt auch für ajaxmod() - andernfalls ist der Anwendungsfall sehr beschränkt (merkst du ja gerade). und ajaxmod() ist wirklich der nichtssagendste Name den du hättest wählen können ... merk dir mal, dass deine Funktionsnamen beschreiben sollen, was sie tun und bestenfalls noch was sie zurückgeben. Außerdem was soll das echo in $mopse .= "echo .."? Willst du auch noch eval() drüber laufen lassen? Mach dich mal mit JSON vertraut .. ne einizge Baustelle dein Code.
__________________ "Nuschel ich?" - "Was?" |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 10.01.2010
Beiträge: 386
PHP-Kenntnisse: Fortgeschritten ![]() | Ohne jetzt deinen Fehler entdeckt zu haben, möchte ich dir trotzdem man den Tipp ans Herz legen, dich mit Arrays zu beschäftigen. Dass würde deine ganze case-Sache auf 4 Zeilen reduzieren. PS: Glaube ich habe den Fehler gefunden, JS kennt soweit ich das weiß keine Anweisung echo, die du momentan aber ausgibst. |
| | |
| | |
| Neuer Benutzer Registriert seit: 06.01.2011
Beiträge: 2
PHP-Kenntnisse: Anfänger ![]() | Vielen Dank für die Tipps! Das mit return war schonmal ein Teil des Problems. Und der Tipp mit Array bzw. JSON ist sehr hilfreich. Wie es aussieht werd ich aber den kompletten Ansatz noch einmal überdenken müssen. :P Jeder fängt mal klein an :P Geändert von dereinsteiger (01.02.2011 um 01:28 Uhr). |
| | |
| | |
| Erfahrener Benutzer | http://dev.mysql.com/doc/refman/5.5/...tion_monthname Bei korrekt lokalisiertem mysqld kannst du auch von mysql direkt den Name aus dem Monat extrahieren. Dein Case greift übrigens nicht, MySQL castet bei Code: SELECT EXTRACT( MONTH FROM '2009-06-02 01:02:03' ) Code: EXTRACT(MONTH FROM '2009-06-02 01:02:03') --- 6 results - 1 row Caste das Funktions-Argument doch auf integer und spar dir das select und benutz die Zahl als Index für ein Array. Deine Variablennamensgebung ist auch a la cart. Deine $mopse sind eigentlich $output's und deine $run's sind eigentlich $result's. Aber solange du da durchblickst ist das halb so wild
__________________ Geändert von tr0y (01.02.2011 um 01:59 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Kleines Problem mit Filtern von Code durch preg_replace | BartTheDevil89 | PHP Tipps 2008 | 2 | 20.11.2008 15:38 |
| Ein kleines Join Problem (MySQL) | susi85 | Datenbanken | 12 | 12.12.2007 20:00 |
| Kleines problem mit meiner PHP Internetseite | Clawhammer | PHP Tipps 2008 | 2 | 24.10.2007 12:56 |
| [Erledigt] Ein kleines Problem | Datenbanken | 2 | 11.01.2006 00:50 | |
| kleines Problem mit css layer | Rotti | HTML, Usability und Barrierefreiheit | 0 | 08.12.2005 22:36 |
| Sicher nur ein kleines Problem allerdings finde ich es nicht | Datenbanken | 8 | 30.10.2005 16:44 | |
| Kleines Problem | Markus Biehl | PHP Tipps 2005-2 | 7 | 16.10.2005 12:43 |
| kleines Problem beim Login[Erledigt] | PHP Tipps 2005-2 | 4 | 19.09.2005 18:25 | |
| mod_rewrite kleines problem -umschreiben url | PHP Tipps 2005-2 | 2 | 21.07.2005 13:16 | |
| Kleines Problem mit einem String... | MortakArtos | PHP Tipps 2005 | 2 | 24.01.2005 10:42 |
| kleines Problem mit >date< | PHP Tipps 2004-2 | 4 | 11.12.2004 19:42 | |
| kleines Problem | PHP Tipps 2004-2 | 2 | 05.12.2004 09:44 | |
| kleines Problem mit kleinem Rätsel | PHP Tipps 2004 | 4 | 30.07.2004 18:34 | |
| Kleines Problem mit Upload-Script | Pimbolie1979 | PHP Tipps 2004 | 1 | 28.07.2004 11:53 |
| n kleines problem | PHP Tipps 2004 | 18 | 12.07.2004 21:13 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| methodenübergabe, arrays methodenübergabe, php select extract, echo \obj.options[obj.options.length], php obj.options, obj.options |