burghi'sphp-dummies.de
PHP für Einsteiger und Fortgeschrittenere - an laufenden Scripten erklärt
07.09.2010, 02:05 Uhr - Impressum

Tutorials - mySQL - SELECT - WHERE

Tutorials - mySQL
SELECT: WHERE
Man muss nicht immer alles aus einer Tabelle holen.
Bei einem Gästebuch interessiert einen das natürlich meistens, aber nicht unbedingt bei einer User- oder Kundendatenbank.

Z.B. sucht man gerne mal nach einem Bestimmten Kunden, um z.B. seine Adresse rauszuholen.
Und an und für sich ists sehr einfach:
benutzte MySQL-Tab. kunden
benutzte Codefiles connect_mySQL.php functions/print_table.php
<?php
include("connect_mySQL.php");
include("functions/print_table.php");

$abfrage = mysql_query("SELECT * FROM kunden WHERE name = 'Schweiss'");
print_table($abfrage);
?>
Wie man sieh, braucht man bei SQL kein doppeltes IstGleichZeichen, ein einfaches reicht, bzw wäre ein zweites ein Fehler.
Mehrere Bedingungen verbindet man mit den Wörtchen AND / OR (UND / ODER):
benutzte MySQL-Tab. kunden
benutzte Codefiles connect_mySQL.php functions/print_table.php
<?php
include("connect_mySQL.php");
include("functions/print_table.php");

$abfrage = mysql_query("SELECT * FROM `kunden` WHERE name = 'Schweiss' OR name = 'Ulic'");
print_table($abfrage);
?>
benutzte MySQL-Tab. kunden
benutzte Codefiles connect_mySQL.php functions/print_table.php
<?php
include("connect_mySQL.php");
include("functions/print_table.php");

$abfrage = mysql_query("SELECT * FROM `kunden` WHERE name = 'Schweiss' AND vorname = 'Axel'");
print_table($abfrage);
?>
benutzte MySQL-Tab. kunden
benutzte Codefiles connect_mySQL.php functions/print_table.php
<?php
include("connect_mySQL.php");
include("functions/print_table.php");

$abfrage = mysql_query("SELECT * FROM `kunden` WHERE kundenkonto < 0 OR kundenkonto > 100");
print_table($abfrage);
?>
© 2004-2005 - Impressum