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 01.08.2011, 18:13  
Neuer Benutzer
 
Registriert seit: 01.08.2011
Beiträge: 17
PHP-Kenntnisse:
Anfänger
MR-BN befindet sich auf einem aufstrebenden Ast
Standard Wie bekomme ich das Ergebnis zurück

habe mit
$urlarray = str_split($urmonat,3);
einen String von 31 x 3 Stellen auseinander genommen, um die Felder einzeln anzuzeigen. Funktioniert auch.

jetzt möchte ich diesen String auch wieder zurückgeben.
das Problem ist, es gibt Einträge die leer sind oder nicht 3 Stellen umfassen, und dann verschiebt sich alles.

Input
blank U U U U U blank blank U U U

Beispiel aus der Anzeige
01 02 03 04 05 06 07 08 09 10 11 12 13 14
U U U U U U

das Ergbnis ist dann
UUUUUUUU

welchen Befehl oder Programmierung muss ich benutzen, damit ich den Inputstring wieder erstellen kann. Mit implode geht es nicht.

Geändert von MR-BN (01.08.2011 um 18:21 Uhr).
MR-BN ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.08.2011, 18:18  
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

„Geht nicht“ ist keine Problembeschreibung.

Bitte beschreibe ausführlich und nachvollziehbar, was du erreichen willst, wie du versucht hast es zu erreichen, und wie das Ergebnis von deinen Erwartungen abweicht.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 01.08.2011, 18:24  
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

Zitat:
ich bin aufgefordert mich bei Ihnen zu melden.
Ich kann bisher noch keine sinnvolle Überarbeitung des Beitrages erkennen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 02.08.2011, 09:42  
Neuer Benutzer
 
Registriert seit: 01.08.2011
Beiträge: 17
PHP-Kenntnisse:
Anfänger
MR-BN befindet sich auf einem aufstrebenden Ast
Standard

Das Problem welches ich habe ist das die gewollten Leerzeichen verschwinden. Das ist auch mit meinem Beitrag geschehen, alle Leerzeichen aus der Anzeige sind gelöscht. Daher ist er nicht richtig zu verstehen.

Die Eingabe ist 8x3 Stellen blank, dann ein U (Urlaub), dann 2x blank, dann die restlichen U.
und so sollte es auch wieder vom Bildschirm zurückkommen, und nicht alle Leerzeichen eliminiert.
Wenn mir einer dabei helfen kann, wäre es prima.

Siehe auch http://213.168.66.67:443/rzkt69 Anmeldung und Passwort = gast
MR-BN ist offline   Mit Zitat antworten
Alt 02.08.2011, 09:57  
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

Zitat:
Zitat von MR-BN Beitrag anzeigen
Die Eingabe ist 8x3 Stellen blank, dann ein U (Urlaub), dann 2x blank, dann die restlichen U.
und so sollte es auch wieder vom Bildschirm zurückkommen, und nicht alle Leerzeichen eliminiert.
Kann es sein, dass du dir einfach noch nicht klar gemacht hast, wie HTML per Default mit Leerzeichen/Whitespace umgeht ...?

Zitat:
Siehe auch http://213.168.66.67:443/rzkt69 Anmeldung und Passwort = gast
Ich sehe nicht, welche Informationen zum Problem mir das liefern soll.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 02.08.2011, 10:11  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Zitat:
Zitat von MR-BN Beitrag anzeigen
Die Eingabe ist 8x3 Stellen blank, dann ein U (Urlaub), dann 2x blank, dann die restlichen U.
und so sollte es auch wieder vom Bildschirm zurückkommen, und nicht alle Leerzeichen eliminiert.
Für sowas mach man aber auch normalerweise eine Tabelle... Ansonsten wenn zu dem nicht reicht, schau mal hier:
http://de.selfhtml.org/html/text/zei...te_leerzeichen

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist
hausl ist offline   Mit Zitat antworten
Alt 02.08.2011, 10:22  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Wenn du es unbedingt mit leerzeichen machen willst, dann benutze Anstelle von einem Leerzeichen folgendes  
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 02.08.2011, 10:39  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

das Problem dürfte sein, dass die Datenbank mal wieder NICHT durchnormalisiert wurde - du holst offensichtlich aggregierte Informationen aus einer Datenbankspalte (die Informationen von 1 Monat aus 1 Spalte ?) - dies möchte man eben gerade NICHT
pro Datenbank-Feld bitte 1 Atomare Information. Entsprechend sollte es also 1 Tabelle geben, die in 33 Spalten enthält :

Mitarbeiter - ID (zur Zuordnung zum Mitarbeiter)
Monat-ID (Welcher Monat/Jahr wird betrachtet)
Felder für die einzelnen Tage .. die dann evtl als enum "Arbeitet"-"Krank"-"Fehlt"-"Urlaub" enthält

damit vermeidest du den "String" irgendwie auseinanderschnippeln zu müssen ... obendrein scheint dein Datenformat ja nicht besonders gut zu sein - wenn ein normaler Arbeitstag durch 1 Leerzeichen , ein Urlaub durch 1 U, andere Sachen aber durch 3 Zeichen ausgedrückt werden.

Also schau dir mal bitte Datenbank-Normalformen an - spätestens bei der 3ten Normalform DARF dieser Zusammengewürfelte String NICHT mehr herauskommen
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 02.08.2011, 13:08  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Zitat:
welchen Befehl oder Programmierung muss ich benutzen, damit ich den Inputstring wieder erstellen kann.
... ich frage mich wozu??? Die Ursprungsvariable ist doch nicht verändert worden: $urmonat
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews 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
[Erledigt] Ergebnis eines Selects weiterverarbeiten Seebär PHP Einsteiger 6 20.12.2010 16:07
Zurück Button Browser doppelte Speicherung bumer2006 PHP Tipps 2010 3 05.08.2010 15:44
nbtstat liefert kein Ergebnis Root-2k PHP Tipps 2010 5 06.06.2010 13:31
[Erledigt] Tabellen Alias im Ergebnis einer Mysqli Abfrage stoffel70 Datenbanken 3 18.05.2010 08:32
weitere if-Abfrage liefert kein Ergebnis evimartin PHP Tipps 2009 11 17.09.2009 13:52
[Erledigt] Ergebnis einer externen JavaScript-Funktion mit PHP abfragen? DaraniForces JavaScript, Ajax und mehr 4 26.03.2009 10:33
[Erledigt] Subquery mit ORDER BY ohne Ergebnis stefanjann Datenbanken 8 11.12.2008 10:35
PHP Auslesung mit PEAR DB ohne Ergebnis Beatbox PHP Tipps 2006 3 20.08.2006 18:36
vor und zurück snatch-ic PHP Tipps 2006 17 29.04.2006 14:58
Oracle decode - Bei Select ohne Ergebnis ? Cyberbob_at_tot Datenbanken 6 09.03.2006 12:04
Ergebnis einer DBabfrage in HTML Dateien Suchen u. anzeigen PHP Tipps 2005-2 0 15.08.2005 22:35
Formular - Checkseite - Link zurück PHP Tipps 2005 7 07.04.2005 17:50
select-abfrage ist true gibt aber keine treffer zurück Datenbanken 0 02.04.2005 10:30
zurück funktion verhindern? MrCavity PHP Tipps 2005 9 16.03.2005 12:06
get_cfg_var liefert kein Ergebnis zurück PHP Tipps 2005 3 05.01.2005 13:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php ergebnis zurück an formular

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