PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Abfrage mit php (http://www.selfphp.de/forum/showthread.php?t=25110)

mr.dbase 18.11.2013 09:08:14

Abfrage mit php
 
Gutern Morgen

Ich habe eine sehr umfangreiche Datenbank erstellt in welche jede Redundanz ausgeschlossen wird. nun bin ich daran diese Datenbank mit PHP das frontent zu schreiben.
Ich kann auch die Datensätze zusammen führen und mit PHP anzeigen. Nun kommt die Suchfunktion ins Spiel.
Im SQL Script welches ich benutze kommt nun am Schluss die eigentlich Suchfunktion welche auch funktioniert, aber ich möchte eine Auswahl haben mit welcher man die Suchkriterien ändern kann. Diese letzten Zeilen im Script sehen wie folgt aus.
SQL Teil--------------------------------
WHERE album LIKE '% Name%'
OR artist LIKE '%name%'
LIMIT 500;
Ende SQL Teil--------------------------------
Wenn ich also hier beim album einen Namen eingebe der vorkommt gibt mir die Datenbank alles korrekt zurück nur die Auswahl zwischen zwei oder drei Möglichkeiten fehlt mir. (Felder und id's)
Nun stelle ich mir das so vor, dass ich auf dem Frontend einen Schieber habe mit welchem ich zwischen album und artist oder auch anderen definierten Feldern auswählen kann und dann nach dem Entsprechenden Namen welche in diesem Feld vorkommt suche. Ist es überhaubt realisierbar. Ich habe die ganze Übung früher schon mal in dbase und Filemaker gelösst, aber diese Frontend sind nicht mit php kompatibel und die Datenbanken sind nicht MySQL. Hatte schon jemand das Problem? Danke für die Hilfe.

vt1816 18.11.2013 13:17:45

AW: Abfrage mit php
 
Hallo und willkommen hierim Forum.


Kann es sein, Du suchst nach einem Formular über welches Du die Suchkriterien dann ändern kannst?
Bau Dir entsprechend Deiner Felder in der Datenbanktabelle das Formular zusammen und übergibt die Inhalte dann an Dein SQL-Statment.

mr.dbase 18.11.2013 14:46:29

AW: Abfrage mit php
 
Danke hat mir schon geholfen, werde das dann mit einem Formular lösen müssen.

Gruss Mr.dbase


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:54:24 Uhr.

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