Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 16:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Mehrer Abfragen einer Datenbank

Discussion on Mehrer Abfragen einer Datenbank within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 31
Join Date: Oct 2012
Posts: 856
Received Thanks: 110
Mehrer Abfragen einer Datenbank

Ahoi Community,

ich bin ein Anfänger in diesem Bereich...

Ich möchte gerne eine Art Suchmaschine machen.
In der man mehrere Möglichkeiten hat etwas auszuwählen.
z.B.: Man wählt die Automarke, Modell, PS/kW, Bauart etc. aus.

Und dann soll mir durch diese Faktoren, dass richtige Auto angezeigt werden, also auf die richtige Seite weitergeleitet werden.

Mein Problem ist jetzt, dass ich nicht weiß, welche Faktoren ich da beachten muss oder soll und wie das alles so im groben funktioniert oder aussehen soll.

Ich hoffe ich habe mich klar ausgedrückt und einer von euch kann mir weiterhelfen



Regards,
Traze
.Traze™ is offline  
Old 09/24/2014, 13:20   #2
 
elite*gold: 0
Join Date: Sep 2014
Posts: 896
Received Thanks: 100
SELECT a FROM b
WHERE x = y
AND c = d

usw
Ammy' is offline  
Old 09/24/2014, 13:23   #3
 
elite*gold: 31
Join Date: Oct 2012
Posts: 856
Received Thanks: 110
Quote:
Originally Posted by Ammy' View Post
SELECT a FROM b
WHERE x = y
AND c = d

usw
Danke dir für die schnelle Antwort!

Aber wie schon gesagt bin ich ein Anfänger bei diesem Gebiet...

Geht es bitte vielleicht etwas genauer?



Regards,
Traze
.Traze™ is offline  
Old 09/24/2014, 15:05   #4
 
elite*gold: 0
Join Date: Sep 2014
Posts: 896
Received Thanks: 100
Du Selectest die Autospalte aus deiner DB (Select namederautospalte FROM namederdb)
Dann überprüfst du ob die Spalten einem Value der Combo / Inputboxen entsprechen (WHERE beispielmodel = wertdermodelinputbox)

und wenn du eben mehrere abfragen dafür machst damit nur 1 auto rauskommt

Beispiel
SELECT AutoBez FROM Autos
WHERE Modell = ModellVar
AND BauArt = BauArtVar

Var ist dann eben die Variable die mit den Values der jweiligen Input oder Combobox gefüllt wird.
Ammy' is offline  
Thanks
1 User
Old 09/25/2014, 09:51   #5
 
elite*gold: 31
Join Date: Oct 2012
Posts: 856
Received Thanks: 110
Quote:
Originally Posted by Ammy' View Post
Du Selectest die Autospalte aus deiner DB (Select namederautospalte FROM namederdb)
Dann überprüfst du ob die Spalten einem Value der Combo / Inputboxen entsprechen (WHERE beispielmodel = wertdermodelinputbox)

und wenn du eben mehrere abfragen dafür machst damit nur 1 auto rauskommt

Beispiel
SELECT AutoBez FROM Autos
WHERE Modell = ModellVar
AND BauArt = BauArtVar

Var ist dann eben die Variable die mit den Values der jweiligen Input oder Combobox gefüllt wird.
Ok, danke dir!

Ich versuche es mal und lese mich noch bisschen im Internet durch...



Regards,
Traze
.Traze™ is offline  
Old 09/25/2014, 22:31   #6
 
Schlumpf9's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 28
Received Thanks: 4
Ich weiß nicht wie groß deine Datenbank werden soll, aber wenn du mal mehrere 100-300 Datensätze hast, wäre es sinnvoll auch noch eine Sortierung einzubauen. Wie schon zuvor gesagt, nur ausführlicher:

Code:
SELECT *
FROM autos
WHERE `automarke`=inputAutoMarke
AND `modell`=inputModell
AND `Bauart`=inputBauart
ORDER BY Bauart ASC //Sortiert die Daten nach der Bauart (DESC <> ASC ab/-aufsteigend)
LIMIT 50 //Falls man die Suche auf 50 Anzeigen begrenzen will
Grüße
Schlumpf9 is offline  
Reply


Similar Threads Similar Threads
PHP aus der Datenbank etwas abfragen
03/23/2013 - General Coding - 7 Replies
Guten Abend, ich bin am rumprobieren wie ich überprüfen kann, ob jemand in der Spalte "adminacces" den Wert 1 hat, sodass dieser Zugriff auf die Adminseiten hat. Im Moment mach ich das nach so: if($_SESSION == 1 || $_SESSION == 2) { #Code... } Nun möchte ich jedoch, dass ich nicht jeden Benutzer eintragen muss, sondern das er einfach überprüft ob der Wert "adminacces" auf 1 steht, wenn ja, soll man haben Zugriff haben.
Frage zu einer Skin-Datenbank
02/10/2013 - Minecraft - 10 Replies
Hallo, jeder kennt wohl folgende Seite: http://s3.amazonaws.com/MinecraftSkins/Username Hier kann man sich Skins runterladen. Nun ist meine Frage, wie ich sie mir nur anzeigen lasse. Es ist egal, ob es auf einer anderen Seite ist. Man soll es nur sozusagen als .png Datei im Browser sehen können.
Quest Status aus einer anderen Quest abfragen!
02/13/2011 - Metin2 Private Server - 0 Replies
Gibt es eine Möglichkeit in einer Quest abzufragen, was der Spieler in einer bestimmten anderen Quest im local_select ausgewählt hat? also zb. erste quest: auswahlmöglichkeiten: 1,2,3 zweite quest: when pc.wählt 1 in der quest "blabla" begin nur damit ihr es versteht :D
Frage Bezüglich einer Datenbank.
12/16/2010 - Metin2 Private Server - 4 Replies
Hallo e*pvp. Ich bin neu hier und möchte mein namen erstmal's ein bisschen bekannter machen mit hilfe meiner Datenbank. Jedoch braeuchte ich dabei eure Hilfe. Welche dateien muss ich aus Filezilla Kopieren das ihr alle Dateien die ich auf meinem Server habe auch ihr habt? Danke schonmal im Vorraus, Shingza!
Erstellen einer Datenbank
11/04/2009 - WoW Private Server - 2 Replies
hiho, versuche grade nen server selbst aufzubauen. habe mir den aktuellen code von der mangos seite geladen, compiliert - alles super. habe mit "navicat 8" 2 DBs erstellt (realmd & mangos). hatte schonmal nen server udn da musste ich das machen. jetz fehlen mit die DBs! also ich hab sie ja nur erstellt, aber nich gebatcht (execute batch). Kann ich downloaden oder auch erstellen?Ich hatte sonst immer nur für beides jeweils eine datei. hoffe ihr versteht was ich mein! Vielen Dank im...



All times are GMT +2. The time now is 16:06.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.