php yi hala anlayamamış bu kardeşinize umarım bu başlık altında yardım edersiniz
iki tablomuz var
sinif tablosu
sinif_id------ogrenci_sinifi
12 ----------öss hafta içi
13 ----------öss hafta sonu
ogrenciler tablosu
ogrenci adi ----ogrenci_sinifi
ali demir --------12
kenan deniz -----13
yapmaya çalıştığım şey;
öğrenci ekle dosyasından
Alıntı
<option value=\"".$satir["sinif_id"]."\">".$satir["ogrenci_sinifi"]."</option>
şeklinde selectbox ile ogrenciler tablosuna öğrencinin sınıfını id olarak yazdırıyorum. Fakat
Ali Demir adlı öğrencinin sınıfını ekrana yazdırmak istediğimde 12 nin karşılığı olan öss hafta içi yazsısını ekrana bir türlü basmıyor.
Alıntı
$ogrenci = "SELECT
ogrenci_adi,
ogrenci_sinifi,
FROM ogrenciler
";
$ogrenci_al = mysql_query ($ogrenci);
$ogrsayi = mysql_num_rows ($ogrenci_al);
while ($ogrlistele = mysql_fetch_assoc ($ogrenci_al)) {
while ($satir = mysql_fetch_assoc(mysql_query("select * from sinif where sinif_id = '[ogrenci_sinifi]'")))
{ $yeni_sinif = $satir['ogrenci_sinifi'];
$yeni_sinif1 = $satir['ogrenci_sinifi'];
}
echo '
<tr>
<td width="44%" bgcolor="#F0F0F4"> '.$ogrlistele[ogrenci_adi].'</td>
Hata nerde acaba? Daha basit bir yol varsa lütfen paylaşın.
Saygılarımla...