sry, wusste nicht, wie ich das in wenig worten zusammenfass, deswegen der lange topic.
okay nu zum problem.
ich habe 2 tabellen
1) benutzerdaten, in der u.a. Nickname (z.b. ajugend, cjugend, e1jugend, f1jugend) ist
2) navigation, in der u.a. jugend (z.b. ajugend, cjugend) ist
ich möchte nun schaun ob Nickname auch in jugend vorhanden is, wenn nicht, dann soll ihr der navigation ein link eingefügt werden (habe ich noch net gecodet, weil ich den check noch net hab).
hier erst ma der code:
PHP-Code:
<?php
include ("db_conn.php");
$all = array();
$x_query = mysql_query ("SELECT Nickname FROM benutzerdaten");
$sum =0;
while ($x = mysql_fetch_array($x_query))
{
$sum++;
$nn = $x["Nickname"];
echo "$nn $sum
";
array_push($all,"$nn");
}
echo "most $sum";
$zahl = 0;
$y_query = mysql_query ("SELECT jugend, link FROM navigation WHERE link = 'Home'");
while ($y = mysql_fetch_array($y_query))
{
$no = $y["jugend"];
while ($sum > $zahl)
{
$zahl++;
echo "
$zahl a
";
echo "$all[$zahl]";
if ($all[$zahl] == $no)
{echo "hier sollte es gleich sein $no";}
else
{echo "[b]also das sollte man machen $no</a>";}
}
echo "
$no";
}
?>
es wird ausgegeben:
admin 1
ajugend 2
cjugend 3
leitung 4
f2jugend 5
e1jugend 6
f1jugend 7
most 7
1 a
ajugendhier sollte es gleich sein ajugend
2 a
cjugendalso das sollte man machen ajugend
3 a
leitungalso das sollte man machen ajugend
4 a
f2jugendalso das sollte man machen ajugend
5 a
e1jugendalso das sollte man machen ajugend
6 a
f1jugendalso das sollte man machen ajugend
7 a
also das sollte man machen ajugend
ajugend
cjugend
_____________
also checkt er für ajugend alles wunderbar, aber er checkt nicht mehr für cjugend, warum?