foreach+mysql
sziasztok!
kissé elakadtam egy mysql-tábla tartalmat kilistázó foreach megírásásban. a következő a helyzet most:tehát ahol az a parancsos rész van (ahonnan id alapján kérdez le másik táblából) ott egy következő oszlopba az adott idhez tartozó ip-t kellene kiírnia. (azt már megoldottam h ugyan olyan id-vel tárolja el)
itt:
■ kissé elakadtam egy mysql-tábla tartalmat kilistázó foreach megírásásban. a következő a helyzet most:
$eredmeny=mysql_query("select * from tarolo");
print "<table border='1' width='100%>'";
print "<tr><td>Sorszám</td><td>Linked neve</td><td>Linked címe</td></tr>";
while ($egy_sor=mysql_fetch_row($eredmeny)){
print "<tr>";
foreach ($egy_sor as $mezo)
if ($mezo[0]=="h" && $mezo[1]=="t" && $mezo[2]=="t" && $mezo[3]=="p" && $mezo[4]==":" && $mezo[5]=="/" && $mezo[6]=="/"){
print "<td><a href='$mezo'>$mezo</a></td>";}
else if ($mezo[0]=="h" && $mezo[1]=="t" && $mezo[2]=="t" && $mezo[3]=="p" && $mezo[4]=="s" && $mezo[5]==":" && $mezo[6]=="/" && $mezo[7]=="/"){
print "<td><a href='$mezo'>$mezo</a></td>";}
else if ($mezo[0]=="w" && $mezo[1]=="w" && $mezo[2]=="w" && $mezo[3]=="."){
print "<td><a href='$mezo'>$mezo</a></td>";}
else{
print "<td>$mezo</td>";}
$parancs=mysql_query("select ip from tarolo_felh where id='$mezo'");
$parancs=mysql_fetch_array($parancs);
$parancs=$parancs[0];
print "<td>".$parancs."</td>";
print "</tr>";}
print "</table><br>";}
itt:
$parancs=mysql_query("select ip from tarolo_felh where id='$mezo'");
$parancs=mysql_fetch_array($parancs);
$parancs=$parancs[0];
print "<td>".$parancs."</td>";
az id-t pedig ez első
<table border="1"
a substr-t külön köszönöm :)