Hej,
<?php
$result = mysql_query("SELECT b.idpos, b.miasto, r.region FROM tab_bh b
LEFT OUTER JOIN tab_region r ON b.idreg = r.idreg
ORDER BY b.`idPOS` ASC;");
$result2 = mysql_query("SELECT b.idpos, count( s.model_sprzetu ) FROM smp_08 s
INNER JOIN tab_bh b ON s.tp_id_partnera = b.idpos
GROUP BY b.idpos
ORDER BY b.idpos ASC ;");
?>
mam z tym taki problem, że jak ilew > ilew2 i gdy robię tak:
<?php
for ($i=0; $i<$ilew; $i++) {
echo '<td align=center>'.$row[0].'</td>'; // REGION echo '<td align=center>'.$row[1].'</td>'; // DSA echo '<td align=center>'.$row[2].'</td>'; // KSA echo '<td align=center>'.$row[3].'</td>'; // NAZWA PH echo '<td align=center>'.$row[4].'</td>'; // ID BH echo '<td align=center>'.$row[5].'</td>'; // MIASTO BH for ($k=0; $k<$ilew2; $i++) {
if ($row1[0]===$row[4])
echo '<td align=center>'.$row1[1].'</td>'; // dostawa wlasna }
}
?>
to mi się zapętla i wyskakuje błąd, że minęło więcej niż 30 sekund i jest błąd.. :/
a jak robię tak:
<?php
for ($i=0; $i<$ilew; $i++) {
echo '<td align=center>'.$row[2].'</td>'; // REGION echo '<td align=center>'.$row[0].'</td>'; // ID BH echo '<td align=center>'.$row[1].'</td>'; // MIASTO BH if ($row1[0]===$row[0])
echo '<td align=center>'.$row1[1].'</td>'; // dostawa wlasna else
echo '<td align=center>0</td>';
}
?>
to pojawia mi się inny problem, bo jak jest $row1[0] = $row[0] to jest spoko, a jak nie jest rowne, to pozniej do konca wypisuje mi zera, bo row zarowno jak i row1 przesuwaja sie.. a row1 powienien sie zatrzymac.. qrcze jak temu zaradzic?
pliska help
Ten post edytował la_chica_bonita 18.09.2008, 08:50:54