SQL-Abfrage

SQL-Abfrage

am 09.10.2004 13:06:31 von Peter Urlau

Hallo,

Ich lese eine Tabelle nur ID1 aus:
$sql = "SELECT * FROM {$get} WHERE ID = '1'";
$test = mysql_query($sql, $conn);

Danach den Rest ausser ID1:
$anzahl = "SELECT * FROM {$get} where ID <> '1' and KENN = '{$ken}'";
$anzahl1 = mysql_query($anzahl);

hole die Ergenisse:
(Meine Kopfzeile)
while ($row = mysql_fetch_array($test, MYSQL_ASSOC)) {
$z1=$row["NR"];
$z2=$row["NAME"];
$z3=$row["L"];
.....................
gebe diese aus sofern vorhanden.
if($z13) {
echo ("".$z13."");

danach wieder den Rest:
(Meine Artikel)
while ($row = mysql_fetch_array($anzahl1, MYSQL_ASSOC)) {
$feld1=$row["NR"];
$feld2=$row["NAME"];
$feld3=$row["L"];
.................................
gebe diese aus sofern vorhanden
if($feld13) {
echo ("".$feld13."");
}
........................
Geht soweit alles.
Jetzt möchte ich das die Kopfzeile dem Inhalt nur anzeigt wenn in der
jeweiligen Spalte (Artikel) Daten vorhanden sind. Wie ???..... Danke Peter

Re: SQL-Abfrage

am 09.10.2004 16:15:05 von Peter Marbaise

"Peter Urlau" writes:

> $sql = "SELECT * FROM {$get} WHERE ID = '1'";

eine 'SELECT *' ist eigentlich keine gute Idee
[snip]
> Geht soweit alles.
> Jetzt möchte ich das die Kopfzeile dem Inhalt nur anzeigt wenn in der
> jeweiligen Spalte (Artikel) Daten vorhanden sind. Wie ???..... Danke Peter

in dem du testest ob die entsprechende Spalte Daten enthält leer ist
bzw. NULL ist

ciao Peter
--
WWW : http://www.marbaise.de/ Uptime: 33 Days 16 Hours
USB, Sticks und andere Geräte
http://www.tuxoche.de/index.php/2/art/7/