Suche funktioniert nicht richtig!
Suche funktioniert nicht richtig!
Hallo,
wenn ich bei mir nach BM 20 suche, dann bekomme ich ein Ergebnis mit 2 Seiten angezeigt.
Klicke ich auf "2" oder "Nächste" habe ich plötzlich 7 Ergebnisseiten.
Woran kann das liegen?
/Holger
wenn ich bei mir nach BM 20 suche, dann bekomme ich ein Ergebnis mit 2 Seiten angezeigt.
Klicke ich auf "2" oder "Nächste" habe ich plötzlich 7 Ergebnisseiten.
Woran kann das liegen?
/Holger
downloads.php?view=search&search_keywords=bm%20&search_cat=-1&sort_dir=ASC&start=50
Wenn ich dann auf der 2. Seite bin sieht der Link für die 3. so aus:
downloads.php?view=search&search_keywords=bm&search_cat=-1&sort_dir=ASC&start=100
Wenn ich dann auf der 2. Seite bin sieht der Link für die 3. so aus:
downloads.php?view=search&search_keywords=bm&search_cat=-1&sort_dir=ASC&start=100
Zuletzt geändert von Holger am Di 31.Mär, 2009 19:37, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Naja, das ist eine Eigenart des HTML: Ein Leerzeichen wird in ein %20 umgewandelt, damit Links weiterhin funktionieren können.
PHP dagegen schneidet aber Leerzeichen am Ende einer Variable hierbei ab, so dass aus "BM 20" nur noch "BM" wird.
Gib beides mit % oder * an, also z. B. "BM*20", dann sollte das besser klappen.
Warum allerdings die 20 aus dem Suchergebnis ausgeschnitten wird, ist mir schleierhaft...
PHP dagegen schneidet aber Leerzeichen am Ende einer Variable hierbei ab, so dass aus "BM 20" nur noch "BM" wird.
Gib beides mit % oder * an, also z. B. "BM*20", dann sollte das besser klappen.
Warum allerdings die 20 aus dem Suchergebnis ausgeschnitten wird, ist mir schleierhaft...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ok ... das muss ich nur meinen Usern klar machen!
Edit: ne, das geht nicht ...
Mit BM 20 finde ich z.B.
http://www.maskinisten.net/downloads.ph ... &df_id=427
Mit BM*20 bekomme ich nur 2 Treffer, von denen nur einer relevant ist. Und der Link oben taucht gar nicht auf.
Edit: ne, das geht nicht ...
Mit BM 20 finde ich z.B.
http://www.maskinisten.net/downloads.ph ... &df_id=427
Mit BM*20 bekomme ich nur 2 Treffer, von denen nur einer relevant ist. Und der Link oben taucht gar nicht auf.
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
http://www.mysqldumper.de
http://www.mysqldumper.se
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ändern kann ich aber wirklich kaum was daran, denn nach irgend welchen Kriterien muss man ja 2 eingegbene Werte ja nun behandeln.
Und da "zufälligerweise" eben %20 in HTML/PHP ein Leerzeichen darstellt, kommen weitere "vernünftige" Ergebnisse eben nun nicht heraus.
Sorry, aber hier ist auch irgendwo Übungsende, gerade auch in Bezug auf die Abfragen gegen die Datenbank, die nur mit % als Platzhalter etwas anfangen kann (also in SQL selber ist das nur so definiert).
Wobei "bm_20" auch interessante Ergebnisse liefert...
Und da "zufälligerweise" eben %20 in HTML/PHP ein Leerzeichen darstellt, kommen weitere "vernünftige" Ergebnisse eben nun nicht heraus.
Sorry, aber hier ist auch irgendwo Übungsende, gerade auch in Bezug auf die Abfragen gegen die Datenbank, die nur mit % als Platzhalter etwas anfangen kann (also in SQL selber ist das nur so definiert).
Wobei "bm_20" auch interessante Ergebnisse liefert...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!