Hallo Leute !!
Ich bin gerade dabei PHP zu lernen und stehe im Moment vor einem Problem, bei dem ich nicht weiterkomme.
Ich möchte innerhalb eine querys eine Zahl immer weiter nachn oben zählen lassen ( $b).
Ich bekomme es aber irgendwie nicht gebacken.
Wo liegt mein Fehler im unten ausgeführten Script.
Vielen Dank für eure Hilfe schon im voraus.
Grüße,
Olly
Script:
============================================================
include ("config.inc.php");
echo $tab_nav_header;
echo $tab_nav_mitte;
$b = 0;
$query = "SELECT `Unterkategorie` FROM `mysql_kat` WHERE 1 AND `UeberKategorie` = $b ";
$result = mysql_query($query)
or die("Anfrage Überkategorie fehlgeschlagen");
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
if ($col_value);
$b = ++$b;
else;
echo "nö\n";
endif;
}
echo $tab_nav_ende;
// Freigeben des Resultsets
mysql_free_result($result);
==========================================================
Ich bin gerade dabei PHP zu lernen und stehe im Moment vor einem Problem, bei dem ich nicht weiterkomme.
Ich möchte innerhalb eine querys eine Zahl immer weiter nachn oben zählen lassen ( $b).
Ich bekomme es aber irgendwie nicht gebacken.
Wo liegt mein Fehler im unten ausgeführten Script.
Vielen Dank für eure Hilfe schon im voraus.
Grüße,
Olly
Script:
============================================================
include ("config.inc.php");
echo $tab_nav_header;
echo $tab_nav_mitte;
$b = 0;
$query = "SELECT `Unterkategorie` FROM `mysql_kat` WHERE 1 AND `UeberKategorie` = $b ";
$result = mysql_query($query)
or die("Anfrage Überkategorie fehlgeschlagen");
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
if ($col_value);
$b = ++$b;
else;
echo "nö\n";
endif;
}
echo $tab_nav_ende;
// Freigeben des Resultsets
mysql_free_result($result);
==========================================================
Kommentar