ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
703
703
EMPFEHLEN
-
14.02.03 22:27 #1
- Registriert seit
- Feb 2002
- Ort
- Völklingen
- Beiträge
- 280
Hi,
ich habe breits zählige Tutorials/Artikel und Foren nach einer einfachen und leicht zu verstehenden Suchmaschine durchsucht, aber leider nie erfolg gehapt oder den Code nicht verstanden.
Also, ich brauche einen ganz, ganz simplen Code für ne MYSQL Suchmaschine, die mir verschiedene Tabelle, auch einzeln durchsuchen kann.
Ich hoffe, das ihr mir helfen könnt, und das schnell
-
schnelle hilfe erhofft sich hier wohl jeder.
mach mal genauere angaben, wie dein suchscript arbeiten soll.
-
16.02.03 17:10 #3
Das sollte eigentlich nicht allzu schwer sein.

Via SHOW DATABASES alle Datenbanken in einem Query laden. While-Schleife mit SHOW TABLES. Weitere While-Schleife, die die einzelnen Tabellen durchsucht.
Ich weiß jetzt nicht, ob das gerade der performanteste Weg ist, aber auf jeden Fall mal ein Lösungsansatz.
Viel Erfolg,Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
Dieter Hildebrandt
http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien
-
17.02.03 01:24 #4
- Registriert seit
- Dec 2001
- Ort
- Hannover
- Beiträge
- 4.234
Also Arnes Ansatz verwenden, Datenbanken und Tabellen herausfinden, ein Array erstellen und jedes Element abarbeiten lassen.
Ein auf Dich zugeschnittenes Script wirst Du höchstwarscheinlich hier nicht bekommen.
Spezifischer Fragen!
Soll das Script automatisch jede Datenbank/Tabelle durchsuchen, oder soll man das als Benutzer wählen können?
Tutorials -> asking for learning
ask while you learn
ask if you're stuck
but get the f*** outa here if you just wanna have alreade written code just to use
Geändert von Neurodeamon (17.02.03 um 01:32 Uhr)
Copy for free - Yet another page for free software with soures:- BitUnlocker (Automatic unlock multiple Bitlocker secured drives - if you use the same password)
- W7 ScrollZoom (Use Windows 7 zoom tool through your mouse wheel)
- AppStarter (Somewhat like PortableApps launcher)
- QuakeConsole (Show/Hide windows console with your tilde key)
- BetterFileRenamer (Simple file renamer that adds date and version)
-
17.02.03 08:18 #5
- Registriert seit
- Jul 2001
- Ort
- Schweiz
- Beiträge
- 837
Geh mal auf www.hotscripts.com und such nach DGS Search. Mit dem Teil kannst du nach Dateien oder in deiner MySQL Datenbank suchen.
Das maximale Volumen subterraner Agrarprodukte steht in reziproker Relation zur spirituellen Kapazität des Produzenten.
(Die dümmsten Bauern haben die grössten Kartoffeln.)
Mein Technologie Blog: http://www.freeworld.net/blog/
-
17.02.03 18:51 #6
- Registriert seit
- Feb 2002
- Ort
- Völklingen
- Beiträge
- 280
Also das Problem ist nicht, soch en Script zu installieren, sonder es zu verstehen, da ich relativ wenige erfahrungen in PHP/MySQL besitze kann ich dieses, wie auch so viele andere fertige scripts nicht verstehen.
Wie ist es nun mit SHOW TABLES? Wie geht das? kann mir da jemand weiterhelfen?
Eine sehr einfach Suchmachine hab ich mittlerweile hinbekommen, mit where, like '%$ variable%' und so. schön wäre jetzt noch zu wissen, wie man die Tabellen auslesen kann.
Aber danke für eure bisherige Hilf und Sorry, das ich nicht schnell geantwortet habe.
-
17.02.03 20:12 #7
- Registriert seit
- Dec 2001
- Ort
- Hannover
- Beiträge
- 4.234
Beispiele:
SHOW DATABASES [LIKE wild]
or SHOW [OPEN] TABLES [FROM db_name] [LIKE wild]
Alles in [ ] ist optional. Die Syntax dürfte sich aus dem Englischen selbst erklären.
Die ausgelesenen Daten kannst Du per foreach(); abarbeiten.
Der Ablauf wäre wie folgt:
- Datenbanken abfragen mit SHOW DATABASES und in ein Array schreiben
- Die Datenbanken mit foreach abarbeiten (falls es mehr als eine ist)
- mit SHOW TABLES alle Tabellen in ein Array schreiben und auch diesen mit foreach() abarbeiten
Einfacher und geschickter ist es jedoch nur bestimmte Tabellen oder einfach nur Spalten durchsuchen zu lassen. In der Datenbank stehen ja auch noch andere Dinge als der Inhalt, oder? Man sollte schon gezielt nur in den benötigten Tabellen/Spalten suchen können.Copy for free - Yet another page for free software with soures:- BitUnlocker (Automatic unlock multiple Bitlocker secured drives - if you use the same password)
- W7 ScrollZoom (Use Windows 7 zoom tool through your mouse wheel)
- AppStarter (Somewhat like PortableApps launcher)
- QuakeConsole (Show/Hide windows console with your tilde key)
- BetterFileRenamer (Simple file renamer that adds date and version)
-
17.02.03 20:18 #8
- Registriert seit
- Feb 2002
- Ort
- Völklingen
- Beiträge
- 280
Danke, ich werde das jetzt erst mal ausprobieren. Scierlich ist es besser, wenn ann den Inhalt durchsucht, aber ich will, das der User aussuchen kann, welche Tabeolle er durchsucht unddas soll automatisch gehen, ohne das ich hingehe und immer wieder von hand in ein Formular gebe
Ähnliche Themen
-
Suchmaschine
Von MaxivB im Forum PHPAntworten: 15Letzter Beitrag: 07.10.08, 13:51 -
Suchmaschine ?
Von Nohh im Forum Delphi, Kylix, PascalAntworten: 3Letzter Beitrag: 09.10.06, 03:44 -
PHP-Suchmaschine
Von Despairing im Forum PHPAntworten: 1Letzter Beitrag: 10.06.06, 10:00 -
Suchmaschine: <p> ver. <div>
Von online im Forum HTML & XHTMLAntworten: 12Letzter Beitrag: 05.02.05, 20:29 -
Suchmaschine
Von Daniel im Forum Sonstige SprachenAntworten: 5Letzter Beitrag: 29.11.00, 00:21





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren