php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.11.2008, 10:15  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard Suche nach vorhandenem Datensatz

Hallo Leute,

ich hab da mal ein ppar Fragen. Aber erstmal zum Problem:

Ich habe eine Datenbank mit verschiedenen Bezeichnungen und anderen Feldern.

Wenn jetzt ein User einen neuen Datensatz anlegt, soll erst überprüft
werden ob die Bezeichnung schon vorhanden ist.

Das ist ja eigentlich kein Problem.

Wie kann ich das aber machen, das jede Möglichkeit abgedeckt ist.

Ich meine z.B. einmal ist geschrieben:

Im Datensatz: Weg-x als neuer Eintrag: Weg-X
bzw.
Im Datensatz: weg-x als neuer Eintrag Weg - X
oder
Im Datensatz: Länge als neuer Eintrag: Laenge

Gibt es eine Möglichkeit all diese Varianten zu prüfen?
Sicherlich gibt es auch noch mehr Variationen...


Ich hoffe ich konnte es einigermaßen verständlich machen.


Mfg
pfump ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.11.2008, 10:18  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Ein erster Ansatz in MySQL wäre sicher LIKE, aber les mal diesen Thread: http://www.php.de/php-fortgeschritte...ermitteln.html ([Erledigt] Umlaut-Varianten eines Strings ermitteln)
cycap ist offline  
Alt 27.11.2008, 10:47  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard

Zitat:
Ein erster Ansatz in MySQL wäre sicher LIKE
Ja das ist wohl wahr.

Leider hat mir der Beitrag nicht wirklich geholfen.
Ich sollte vielleicht noch erwähnen, das die Daten in
der Datenbank als UTF8 gespeichert sind.
Das läßt sich leider auch nicht ändern.

In dem Beitrag gings ja um Coallition latin_1
pfump ist offline  
Alt 27.11.2008, 10:56  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hä? Was hat das damit zu tun? Und wieso ging es in dem Beitrag um latin_1? Es geht um die Möglichkeit Strings miteinander zu vergleichen, also im Endeffekt um PHP: levenshtein - Manual
cycap ist offline  
Alt 27.11.2008, 11:03  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard

Ich weiß ich weiß.

In dem Beitrag gings aber unter anderem auch um LIKE
und die Coallition.

Die Funktion levenshtein sieht schon interessant aus.

Ebenfalls nicht schlecht schein die zu sein:

PHP: similar_text - Manual

Nur leider weiß ich nicht wie man das dann machen soll?
pfump 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
datensatz plus datensatz davor u. danach grizu Datenbanken 4 04.11.2008 20:14
Problem mit foren suche programmieren! litterauspirna PHP Tipps 2008 4 17.08.2008 12:17
auf nächsten Datensatz zugreifen cycap Datenbanken 5 18.12.2007 14:32
Datensatz zu max() simsalabim Datenbanken 8 02.10.2007 08:56
datensatz problem 24bits PHP Tipps 2006 1 30.08.2006 18:52
Suche Alienuser PHP Tipps 2006 5 02.07.2006 16:31
[Erledigt] Erweiterung der Suche PHP Tipps 2007 2 01.12.2005 19:30
einen variablen datensatz löschen PHP Tipps 2007 3 04.11.2005 12:41
nächsten datensatz bei klick auf button weiter... PHP Tipps 2005-2 1 14.08.2005 12:19
mal wieder eine suche lomtas Datenbanken 0 12.07.2005 11:03
Datensatz ändern funktioniert nicht PHP Tipps 2005 3 03.03.2005 23:09
Suche Job als Entwickler/Designer (Raum Bonn o. Telearbeit) Beitragsarchiv 23 01.03.2005 14:00
Datensatz geändern? patr1k PHP Tipps 2005 12 14.02.2005 12:46
Leeren Datensatz editierbar machen Anuschka PHP Tipps 2004-2 1 27.12.2004 13:28
Datensatz abfragen und in Formularfeldern ausgeben Datenbanken 1 25.08.2004 09:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ähnliche beiträge in datenbank similar_text

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