packet_1 tablosunda gelen veriyi evet başka bir tabloda ama sabit değil her hafta yeni bir data eklenebilir.
tablo adı: kalemler
id | ad | malzeme_tip_id | grup
1 | ppp | 2 | sonline
2 | ppt | 1 | vphone
gibi bir yapısı var
<?php
echo '<table width="%100" border="1" cellspacing="2" cellpadding="2">
<tr>
<td width="%30">name</td>';
$verileri_cekelim=mysql_query("select id, ad from paketler");
while($yazdir=mysql_fetch_array($verileri_cekelim)){
$packet_id=$yazdir["id"];
$packet_ad=$yazdir["ad"];
echo '<td width="%10">'.$packet_ad.'</td>';
}
echo '</tr>';
$verileri_cekelim=mysql_query("select id, name, packet_1 from isimler group by name");
while($yazdir=mysql_fetch_array($verileri_cekelim)){
$isim_id=$yazdir["id"];
$isim_name=$yazdir["name"];
$packet_1=$yazdir["packet_1"];
echo '<tr>
<td width="%10">'.$isim_name.'</td>';
$verileri_cekelimx=mysql_query("select id, ad from paketler");
while($yazdirx=mysql_fetch_array($verileri_cekelimx)){
$packet_id=$yazdirx["id"];
$packet_ad=$yazdirx["ad"];
$sayalim=mysql_num_rows(mysql_query("select id from isimler where packet_1='$packet_ad' and name='$isim_name'"));
echo '<td width="%10">'.$sayalim.'</td>';
}
echo '</tr>';
}
echo '</table>';
?>Biraz karışık oldu ama test ettim senin için istediğin gibi oldu.
tablo isimlerini düzenlemen gerekiyor.