php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.04.2007, 18:48  
Neuer Benutzer
 
Registriert seit: 02.05.2005
Beiträge: 23
nodoubt
Standard variabel...

Ich habe eine kleine Suche (mit MySQL geschrieben. Bei der kann ich über ein Forumular und
Code:
$suche=$HTTP_POST_VARS['suche'];
der Suche immer wieder einen neuen/individuellen Wert (Suchbegriff) geben. Jetzt möchte ich aber eine Übersicht von den Anfangsbuchstaben machen A B C .... Wie kann ich diesen Wert einer Variabeln übermitteln.

Habt ihr die Frage verstanden?
nodoubt ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 07.04.2007, 19:30  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Was möchtest du genau? Die Suchergebnisse nach anfangsbuchstaben sortiert ausgeben? Anders wüsste ich nicht was du mit Übersicht von den Anfangsbuchstaben meinst.

Außerdem solltest du $_POST['suche'] verwenden anstatt $HTTP_POST_VARS['suche'] diese Methode ist veraltet.
Flor1an ist offline  
Alt 07.04.2007, 21:38  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Na ganz einfach, in dem dein Skript einen neuen Parameter akzeptiert, zB char.
Über diesen übergibst du den Buchstaben, akzeptiert werden beispielsweise a-z und "rest" oder ähnliches, das alle restlichen Zeichen (und Zahlen) übernimmt.

Die Suche über MySQL könntest du im Falle der einzelnen Buchstaben mit LIKE 'A%' (wobei A der entsprechende Anfangs-Buchstabe ist) darstellen, die Rest-Suche würde ich mit einem Regulären Ausdruck definieren.

Ungetestet wäre dies wohl WHERE suchfeld REGEXP '^[^a-z]'
Zergling-new ist offline  
 


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
Variabel in Variabel schreiben klappt nicht... atoniusg PHP Tipps 2008 10 22.11.2007 20:20
Wenn Variabel nicht eingegebe, dann 0 Zangelo PHP Tipps 2006 2 06.07.2006 15:41
Variabel aus Kontaktfeld beschreiben? Mathias80 PHP Tipps 2006 3 05.04.2006 14:16
Leerzeichen in einer Variabel ersetzen PHP Tipps 2006 2 02.02.2006 23:15
Variabel um jeweils 1 erhöhen PHP Tipps 2006 13 13.01.2006 17:53
variabel uebergeben.... tonne PHP Tipps 2007 4 27.11.2005 14:57
[Erledigt] Wie kann ich überprüfen ob eine variabel leer ist? PHP Tipps 2005-2 14 22.10.2005 20:56
Variabel als Variabel name? PHP-Fortgeschrittene 3 27.02.2005 19:27
Variabel erhöhen krummzahn PHP Tipps 2005 7 27.02.2005 15:03
Variabel in die Datenbank einbinden Datenbanken 1 15.02.2005 15:23
Problem mit Variabel PHP Tipps 2005 3 07.01.2005 00:53
[Erledigt] Variabel in eine Variabel Speichern ??? PHP-Fortgeschrittene 8 01.12.2004 17:12
Variabel nur teilweise ausgeben PHP Tipps 2004 10 16.10.2004 14:21
[Erledigt] Variabel umsetzen und alle vorhanden Variabel anzeigen PHP-Fortgeschrittene 1 22.07.2004 16:03
variabel vergleichen PHP Tipps 2004 2 02.07.2004 14:54


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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.