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 21.04.2011, 14:07  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.870
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Das was du da hast ist nen laufender Designfehler.

Logik:
Code:
WENN SUCHWORT gesetzt:
   WENN Letter-Kategorie '{BUCHSTABE}' DANN ZEIGE suchergegbnis LIMITIERT DURCH {BUCHSTABE}:
      WENN Ergebnismenge > 0 ZEIGE {Array::Ergebnis}
      SONST ZEIGE text 'Keine Ergebnisse für {suchwort} und {Letter-Kategorie}
   SONST ZEIGE suchergebnis NICHT LIMITIERT:
      WENN Ergebnismenge > 0 ZEIGE {Array::Ergebnis}
      SONST ZEIGE text 'Keine Ergebnisse für {suchwort}
SONST ZEIGE text 'Kein Suchwort angegeben'
Sieht simple aus ? Ist es auch.

Tipps:

Erwarte nicht irgendeinen gesetzten Arrayindex, sondern reagiere auf einen speziellen Arrayindex ( POST ):
$_POST['a'] => {wert}; <- Falsch
$_POST['letter_limit'] => 'a'; richtig

Gruppiere bereits in der Datenbank und erweiter die Select-Collection um einen Wert der dir das vergleichen erleichtert:
Code:
SELECT 
   UPPER(SUBSTR(artist,1,1)) AS artist_letter,
   ...
WHERE
   ...
LIMIT ...
arbeite nicht mit mysql_result, benutz mysql_fetch_* ( mysql_fetch_assoc() oder mysql_fetch_object() ), bestenfalls greife der Logik halber auf mysqli ( objektorientiert ) zurück statt mysql_* ( prozedual ) zu benutzen.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist gerade online   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

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
PHP Suche Hans_PHP_11 PHP Einsteiger 7 21.04.2011 11:26
Suche einen weiteren Programmierer für Freizeit Projekt Creator Sonstige 5 15.11.2010 09:28
Datenbank Suche ooldorf PHP Tipps 2010 4 19.10.2010 17:02
Suche ohne Groß-/Kleinschreibung pfump Datenbanken 11 30.05.2010 10:13
Suche für Statische Seiten ? phpde Off-Topic Diskussionen 4 30.10.2009 13:13
Suche über PHP Das_Pfau PHP Tipps 2009 3 16.10.2009 15:54
[Erledigt] Suche - Wortmanipulation vaLLe PHP Tipps 2009 30 24.08.2009 20:17
eine Suche definieren Tyrra PHP Tipps 2009 14 10.07.2009 09:39
Scriptsuche [Erledigt] PHP Suche Sebo Scriptbörse 1 30.06.2009 19:46
Suche in Office Dateien mit Index Beatbox Off-Topic Diskussionen 6 09.02.2007 15:34
Suche Alienuser PHP Tipps 2006 5 02.07.2006 16:31
[Erledigt] Erweiterung der Suche PHP Tipps 2007 2 01.12.2005 19:30
Suche in Datenbank realisieren Unbekanntes_Pferd PHP Tipps 2007 4 09.11.2005 16:22
stichwort suche boehseronkel Datenbanken 2 14.07.2005 09:28
mal wieder eine suche lomtas Datenbanken 0 12.07.2005 11:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php suche alphabets

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