Login  Regeln Aktuelles Datum und Uhrzeit: 08.10.2008, 12:13  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
WHERE-Bedingung bei PHP

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
Hannibal-
Stammuser [User]
Stammuser



Anmeldung: 14.02.05
Beiträge: 20

BeitragVerfasst am: 14.02.2005, 16:31    Titel: WHERE-Bedingung bei PHP Antworten mit Zitat

ich wollte eine datenbank anlegen, deren inhalt auf der website in verschiedenen kategorien angezeigt werden soll. damit nicht jeder datensatz in jeder kategorie angezeigt wird, wollte ich die WHERE-bedingung nutzen, d.h. in der datenbank entsprechende felder anlegen, die mir sagen, zu welcher kategorie welcher datensatz gehört. nun ist es aber so, daß ich teilweise mehrere WHERE-bedingungen auf den einzelnen sites bräuchte. ist das möglich?

kann ich einfach so im quelltext zum beispiel schreiben: $sql="SELECT absender, betreff, message, datum FROM $tabellenname WHERE pruef=1 WHERE gesehen=1 WHERE kategorie=2 ORDER BY datum DESC ";?


Nach oben
Private Nachricht senden
Andreas Schroth
Bekannter [Admin]
Bekannter



Anmeldung: 08.04.04
Beiträge: 1666
Wohnort: Lauf a. d. ...

BeitragVerfasst am: 14.02.2005, 17:57    Titel: Antworten mit Zitat

Hallo,

das lässt sich schon machen, nur nicht so wie in deinem Beispiel. Dein Beispiel würde korrekt so heißen (wenn mehrere Dinge zutreffen müssen, verbindet man diese mit AND):

Code:
$sql="SELECT absender, betreff, message, datum FROM $tabellenname WHERE pruef=1 AND gesehen=1 AND kategorie=2 ORDER BY datum DESC";

_________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
Hannibal-
Stammuser [User]
Stammuser



Anmeldung: 14.02.05
Beiträge: 20

BeitragVerfasst am: 14.02.2005, 18:10    Titel: Antworten mit Zitat

vielen dank! damit hast du mir echt sehr geholfen! Sehr glücklich ich wußte doch, daß es nur irgendeine kleinigkeit ist ... ich lern nämlich grade erst php.

Nach oben
Private Nachricht senden
Andreas Schroth
Bekannter [Admin]
Bekannter



Anmeldung: 08.04.04
Beiträge: 1666
Wohnort: Lauf a. d. ...

BeitragVerfasst am: 14.02.2005, 18:22    Titel: Antworten mit Zitat

Hallo,

ja, kein Problem. Wobei man das nach dem Istgleich bei MySQL-Anweisungen eigentlich allgemein in '' setzt.

Also wäre folgender Code besser:

Code:
$sql="SELECT absender, betreff, message, datum FROM $tabellenname WHERE pruef='1' AND gesehen='1' AND kategorie='2' ORDER BY datum DESC";

_________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
Xero
Erfahrener [User]
Erfahrener



Anmeldung: 01.09.04
Beiträge: 50

BeitragVerfasst am: 15.02.2005, 15:12    Titel: Antworten mit Zitat

meines wissens funzt es nur mit ' ' Lachen

Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Threadübersicht