php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2006, 10:38  
Neuer Benutzer
 
Registriert seit: 20.06.2003
Beiträge: 23
Das Devil
Das Devil eine Nachricht über ICQ schicken
Standard Like ohne Mysql

Ich würde gerne die Daten aus einem Formular auf Begriffe untersuchen und dann entweder aussortieren oder in die Datenbank schreiben. Funktioniert in dem Fall "like" und wenn ja wie , oder nicht und wie kann ich es dann anders machen?
__________________
Danke !!
An alle ,die mir helfen , oder geholfen haben
Das Devil ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.08.2006, 10:46  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Dafür gibt es strpos() und stripos().
xabbuh ist offline  
Alt 20.08.2006, 16:24  
Neuer Benutzer
 
Registriert seit: 31.05.2006
Beiträge: 28
Erecthoma2006
Standard

Hi,

LIKE funktioniert nur wenn du Daten aus einer Datenbank suchst. Die Daten die du filtern willst sind aber in keiner Datenbank, sondern kommen aus einem Formular.

ich würde das so regeln:

PHP-Code:
//Daten die aus dem Formular stammen.
$text "PHP ist vom feinsten.";
//Begriffe die untersucht werden sollen.
$suchbegriffe = array("Java","Sharp","PHP");
//Checken ob Begriff vorkommt
foreach($suchbegriffe as $value) {
    if (
eregi($value,$text)) {
    
$vorkommen strpos($text,$value);
    
$begriff substr($text,$vorkommen,strlen($value));
    
//Jetzt $begriff in die Datenbank schreiben......
    
} else {
        
//Daten passen nicht, also aussortieren........
    
}

Wie die Funktionen funtionieren kannst du ja bei php.net nachschauen.
Erecthoma2006 ist offline  
Alt 20.08.2006, 17:02  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Wie wäre es, wenn du, bevor du antwortest, dir erst einmal die schon gegebenen Antworten durchliest und erst anschließend deinen Weg postest? Zudem solltest du dann auch sinnvollerweise begründen, warum deiner Meinung nach reguläre Ausdrücke dafür besser geeignet sind.
xabbuh ist offline  
Alt 20.08.2006, 18:58  
Neuer Benutzer
 
Registriert seit: 31.05.2006
Beiträge: 28
Erecthoma2006
Standard

Hi,

ich wollte es noch etwas detaillierter erklären. Ich hatte mir die gegebenen Antworten ja durchgelesen.

Ich finde es nicht so gut, nur Funktionen zu nennen. Zum Beispiel: Wie baue ich ein Haus? Antwort: Da gibt es doch Steine für. Nein, Scherz.

Na ja, das mit den regulären Ausdrücken ist nicht optimal von mir. Die Technik mit stripos() ist schneller.
Erecthoma2006 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
mysql LIKE problem nullskill Datenbanken 25 25.06.2008 14:49
komplizierte SQL-Abfrage keinplanvonnix PHP Tipps 2008 3 23.04.2008 15:42
mysql problem mit LIKE und AND kazuya Datenbanken 10 29.10.2007 21:36
UTF8 Dump erzeugt nach import in UTF8 kod DB falsche Umlaute Carino Datenbanken 18 07.05.2007 23:49
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
LIKE und Suche nach Escape-Sequenzen bicpi Datenbanken 0 20.09.2006 13:39
Such-Statement-Problem Timo Trallala Datenbanken 1 22.07.2006 13:48
SOUNDS LIKE, SOUNDEX und LIKE ClaBo3 Datenbanken 10 23.03.2006 22:17
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
MySQL 4.x - SELECT `feld` LIKE 'ä' - Fehlerhaft MrNiceGuy Datenbanken 2 25.03.2005 14:13
mysql verknüpfte abfrage mqs PHP Tipps 2004-2 2 22.11.2004 13:05
Diskussion zu Tutorial MySQL-Datenbank durchsuchen Guradia Off-Topic Diskussionen 9 22.10.2004 19:45
[Erledigt] PHP5 &a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php like ohne msql, php like ohne \'\', like ohne where mysql, like ohne sql, php suchen mit like ohne datenbank, mysql like ohne %

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