| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse: Fortgeschritten ![]() | Oh, das ist aber dünn. Ich sage ja nicht, dass sich aus einem Nicht-Antworten auf ein Ignorieren schließen lässt, sondern, dass seine Aussage widersprüchlich (bzw. weiter noch unwahr ist), denn ein Ignorieren und ein "Drauf-Eingehen" (wenn auch auf einer Meta-Ebene) schließen sich definitiv aus. Aber, um nicht völlig in die Bereiche absolt irrelevanten geistigen Dünnschisses abzudriften: @"indianpower": Du packst eine Kette von Suchbegriffen in ein Array, indem du einen Leesrschlag als "Trenner" der Suchbegrife auffasst (Frage am Rande: Was, wenn mehrere Leerschläge hintereinander folgen...). Jetzt durchläuft du das Array und wendelst dabei jeden Suchbegriff in eine Zeichenkette um (was bereits geschehen und daher unnötig ist), setzt diesen Begriff als einzelnes Element in ein Array. Durchläufst dieses Array dann genau einmal (denn es enthält ja nur ein Element) und nimmst den Wert dann wieder in eine Varable (also in etwa so sinnvoll, wie dich in dein Auto zu setzen, einmal um den Block zu fahren und es dann genau dort wieder hinzustellen, wo es vorher stand). Jetzt nimmst du diesen Suchbegriff, packst ihn in eine Suchanfrage und gibst das Ergebnis aus. Dann fährst du mit dem nächsten Suchbegriff genauso fort. Ich weiß nicht, ob es dir hilft, wenn ich dir einfach nur erzähle, was du da machst, aber anscheinend weißt du es selbst nicht. Vorschlag: Schneide Leerzeichen am Anfang und Ende des Suchstrings ab (trim()). Entschärfe die Zeichenkette, falls nicht bereits geschehen mit mysel_real_escape_string() - wobei du vorher eventuelle magic-quotes-Verwurstungen rückgängig machen musst. Trenne dann die Suchbegriffe per preg_split() anhand von beliebig vielen Leerzeichen in ein Array. Bastele daraus EINE Abfrage zusammen und spuck das Ergebnis aus. Viel Spaß. Basti |
| |
| | |
| Erfahrener Benutzer Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse: Fortgeschritten ![]() | ...ist auch kein Fehler hier konkreter zu fragen. Allerdigs vielleicht besser nicht im "Profi"-Forum, denn da gibt es dann von einigen hier auf die Finger - mitunter in einer Art und Weise, die zumindest ich im Zusamenhang eines Anspruch an Professionalität eher nicht erwarten würde. Basti |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Abfrage von einer Abfrage | Datenbanken | 5 | 27.01.2011 23:31 | |
| mysql abfrage bringt kein ergebnis | SteiniKeule | Datenbanken | 13 | 17.04.2008 11:28 |
| Ergebnis aus Abfrage in Datenbank einfügen | BBieniek | PHP Tipps 2008 | 1 | 11.01.2008 02:51 |
| abfrage dierkt und über php gleich aber verschidene ergebnis | EvilDragon | Datenbanken | 7 | 06.02.2006 15:19 |
| defekte Abfrage - mir fehlt immer das erste Ergebnis... | Datenbanken | 4 | 17.01.2006 09:47 | |
| [Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert | Datenbanken | 2 | 08.09.2005 11:59 | |
| [Erledigt] IF() abfrage in variable packen | PHP Tipps 2005 | 14 | 01.04.2005 17:23 | |
| NOT LIKE Abfrage bringt kein Ergebnis in leerem Feld | PHP Tipps 2005 | 4 | 26.03.2005 15:25 | |
| Abfrage von Char-Feldern | Datenbanken | 9 | 04.02.2005 14:06 | |
| Datenbank Abfrage: Ergebnis nur Array | maximus | Datenbanken | 2 | 20.01.2005 17:07 |
| Datenbank Abfrage: Nur Array als Ergebnis | maximus | PHP Tipps 2005 | 7 | 20.01.2005 15:14 |
| satz aus ergebnis nach abfrage auswählen | hekto | PHP Tipps 2005 | 9 | 07.01.2005 12:52 |
| nach Abfrage mit Ergebnis weiterarbeiten..? | Datenbanken | 2 | 13.12.2004 01:01 | |
| [Erledigt] Mysql Abfrage Problem! | PHP-Fortgeschrittene | 5 | 27.11.2004 10:22 | |
| Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab | PHP Tipps 2004 | 4 | 12.07.2004 15:00 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| plz php doppelte ausgaben, was ist doppeltes ergebnis, doppeltes ergebnis, doppeltes resultat |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.