| | | | |
| |||||||
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer | Entweder ist heute nicht mein Tag oder ich bin zu blöd mein Problem zu beschreiben. Der String steht zu einer Kategorie in der DB drin in einen Feld Namens Pfad. Ich nehme jetzt ein anderes Beispiel. Es geht hierbei um das ändern solcher Pfade. Ich habe also eine Kategorie Jacken. So der Pfad dazu sieht dann so aus. Textilien/Jacken/Replay So nun will ich den Wert Jacken in dem Pfadstring ändern,das heist ich muss den ja erst mak raus Filtern um den zu ändern. Da kommr ich grad nicht richtig weiter. Also will ich aus Jacken dann Kragen-Jacken machen und beim Update soll der Pfadstring dann so wieder in die DB ins Pfadfeld geschrieben werden. Textilien/Kragen-Jacken/Replay Mit einem einfachen str_replace geht das doch nicht oder?
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Es sind wahrscheinlich wirklich die festen Werte die mir Verständnisprobleme machen. Wert der aus der DB kommt. PHP-Code: So der Wert Kragen Jacken kommt dann aus einem Postfeld. PHP-Code: Textilien/Kragen-Jacken/Replay Ich henge da irgendwie fest.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| Moderator | PHP-Code:
__________________ Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn? |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Wieso wird der Pfad eigentlich nicht aus einer Kategoriestruktur generiert?
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
| | |
| Erfahrener Benutzer Registriert seit: 19.03.2007
Beiträge: 176
![]() | wieso sollte das nicht über str_replace() gehen? solange du irgendwas durch irgendwas anderes ersetzen willst geht str_replace(). was du ersetzt, woher es kommt oder wohin es geht interessiert die funktion nicht. du hast in deinem fall drei variablen: $fromDB - die alte kategorie aus der datenbank (kommt von mysql_fetch_****) $zuErsetzen - das was es zu ersetzen gilt (kommt von $_POST) $ersatz - das mit dem du es ersetzen willst (kommt auch von $_POST) und nu str_replace($zuErsetzen,$ersatz,$fromDB); fertig aus. danach wieder zurück in die datenbank damit (UPDATE ....), gut ist es mfg |
| |
| | |
| Erfahrener Benutzer | Ich war gestern etwas schwer vom Begriff,warum auch immer. Danke an alle Helfer mittlerweile habe ich es hinbekommen und grad die letzten Posts gelesen. Nun muss ich es nur noch schaffen das wenn eine Kategoriename geändert wird,dieser dann in jedem Datensatz geändert wird wo er vor kommt. Ich denke das werde ich so machen das ich alle Datensätze auslese in ein schreibe und dann das Update mit in einer foreach Schleife mache wo alle datensätzte erstzt werden die den Namen des alten Kategorienamen enthalten und mit dem neuen ersetzt werden. Wenn das dann alles hinhaut,markiere ich den Thread als erledigt.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| Erfahrener Benutzer | So der erste Schrit istt vollbracht es werden alle Datensätze geändert und ersetzt. Nun muss ich es nur noch schaffen wenn ein Menupunkt verschoben wird das der entsprechende Pfad angepasste wird. Das heist ich habe momentan diesen String. Tutorials/Design/Fireworks Nun will ich den Menupunkt Fireworks direkt in Tutorials stecken und da soll dann praktisch der String danach so aussehen. Tutorials/Fireworks. Da weis ich noch nicht so recht wie ich das anstelle. Wenn da jemand noch ein paar Tipps hat,dann nehme ich die gern an.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | ||
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP5 SOAP - Problem mit Arrays | Calexico | PHP-Fortgeschrittene | 0 | 11.09.2008 12:06 |
| Update / syntaxfehler | prinzli | Datenbanken | 7 | 24.11.2007 21:24 |
| Event abfangen | Ambience | JavaScript, Ajax und mehr | 4 | 30.08.2007 14:36 |
| String auslesen | Shaira | PHP Tipps 2006 | 11 | 01.12.2006 17:52 |
| UPDATE count nach Link Aufruf ? | PHP Tipps 2006 | 9 | 22.01.2006 14:53 | |
| Alle Felder nach String durchsuchen | Jacks Rache | Datenbanken | 6 | 08.08.2005 09:46 |
| String in allen Spalten suchen | Jacks Rache | Datenbanken | 0 | 05.08.2005 09:43 |
| Alle Spalten nach String durchsuchen | Jacks Rache | Datenbanken | 0 | 05.08.2005 09:41 |
| string -> int, nur wenn string zahl ist | PHP Tipps 2005-2 | 3 | 06.06.2005 12:33 | |
| where string von einer funktion zu anderen transportieren | PHP Tipps 2005 | 5 | 03.03.2005 16:29 | |
| php code als string umwandeln | PHP Tipps 2005 | 8 | 23.02.2005 18:03 | |
| String auf bestimmte Breite (Pixel) kuerzen... | mudo | PHP-Fortgeschrittene | 25 | 28.01.2005 19:07 |
| String suchen und tauschen | PHP Tipps 2005 | 13 | 08.01.2005 22:00 | |
| Update per Cronjob (where Feld = Wort) | Apfeltyp | PHP Tipps 2004-2 | 3 | 14.12.2004 18:25 |
| String mit Leerzeichen auffüllen | HTML, Usability und Barrierefreiheit | 2 | 27.10.2004 18:47 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| string durchsuchen pfad ändern php, php string suchen aber ganze zeichenkette ersetzen |