SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.03.2008, 22:43:27
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
MySQL - Suchfunktion

Welche der möglichen Suchfunktionen, sollte man am besten für ein Forum verwenden?
Siehe hier: http://dev.mysql.com/doc/refman/5.1/...xt-search.html

Danke für Eure Hife
Mit Zitat antworten
  #2  
Alt 05.03.2008, 23:44:10
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: MySQL - Suchfunktion

Hi!

Ich würde wohl zur boolschen Volltextsuche neigen: http://dev.mysql.com/doc/refman/5.1/...t-boolean.html
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 06.03.2008, 00:57:34
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: MySQL - Suchfunktion

danke, ich hatte die genommen:

SELECT * FROM articles
WHERE MATCH (title,body) AGAINST ('database');

Weil die schneller ist etc.
Mit Zitat antworten
  #4  
Alt 06.03.2008, 11:01:03
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: MySQL - Suchfunktion

Hi!

Und welche Such Optionen (AND, OR, NOT...) willst Du Deinen Usern anbieten bzw. wie möchtest Du sie implementieren?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 06.03.2008, 11:21:44
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: MySQL - Suchfunktion

By the way: Ich habe gerade nur mal so aus Interesse getestet.


-> SELECT * FROM `tabelle` WHERE MATCH (`spalte`) AGAINST ('MySQL' IN BOOLEAN MODE)
-> 20 Durchläufe. 7,129 Datensätze gefunden. Durchschnittliche Ausführungszeit ~0.0011 Sekunden.


-> SELECT * FROM `tabelle` WHERE MATCH (`spalte`) AGAINST ('MySQL')
-> 20 Durchläufe. 7,129 Datensätze gefunden. Durchschnittliche Ausführungszeit ~0.0023 Sekunden.


"spalte" ist FULLTEXT-Index in "tabelle" und "tabelle" hat ca. 150.000 Datensätze.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #6  
Alt 06.03.2008, 12:23:33
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: MySQL - Suchfunktion

ok, aber bei dem 2. Beispiel sortiert er doch auch automatisch oder?
Mit Zitat antworten
  #7  
Alt 06.03.2008, 12:34:46
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: MySQL - Suchfunktion

Bin grad dabei ein formular zu schreiben
http://ksticker.de/Forum/searchexpand.php?
bastel die SelfPHP-Suche vom Design ein bissl ab, hoffe das ist kein prob.
aber ist da alles möglich so wie ich es erst machen wollte?
Mit Zitat antworten
  #8  
Alt 06.03.2008, 14:53:03
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: MySQL - Suchfunktion

hab gerade gemerkt das die Suche etwas spinnt und zwar hab ich einen nutzer QBA in der DB aber ich finde QBA nicht, aber wenn ich QBA in 1qba umänder und danach suche finde ich ihn.
Alle anderen Benutzernamen/ Autoren finde ich.

Muss der Datensatz in der DB mind. 4 Zeichen lang sein? Kommt mir so vor, weil man auch bei suchbegriffen wie "ich" nichts findet.

Geändert von ksticker (06.03.2008 um 15:07:30 Uhr)
Mit Zitat antworten
  #9  
Alt 06.03.2008, 15:11:25
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: MySQL - Suchfunktion

Hi!

Die minimale Stringlänge kann in der MySQL-Serverkonfiguration angegeben werden. nach 3 Zeichen langen Strings zu suchen ist auch denkbar ungünstig, da dann zuviele Treffer gelandet werden.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #10  
Alt 06.03.2008, 15:20:26
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: MySQL - Suchfunktion

hab die suche nun im boolean typ laufen,
bastel die SelfPHP-Suche vom Design ein bissl ab, hoffe das ist kein prob.

gut dann werde ich die Usernamen auf 4 Zeichen minimal begrenzen


EDIT: Wer die Suche testen will
Stichworte für die Suche: Counter
Benutzer: KSTICKER

Geändert von ksticker (06.03.2008 um 15:53:54 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mysql startet nicht oberonal MySQLi/PDO/(MySQL) 3 24.11.2006 09:41:31
MySQL Page Script. Problem. dtone MySQLi/PDO/(MySQL) 8 15.10.2006 14:58:06
Suchfunktion mit PHP Mysql rallesalle PHP Grundlagen 1 05.11.2003 10:55:24
Suchfunktion PHP Mysql rallesalle PHP Grundlagen 2 03.11.2003 17:46:57
MySQL - ORDER BY RAND() und PHP MacMarc PHP Grundlagen 15 05.12.2002 22:23:39


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:04:04 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt