Php Yardım (Çok Acil)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Jigsaw
    Jigsaw's avatar
    Kayıt Tarihi: 07/Nisan/2011
    Erkek

    S.a. Hocalar

    Veri Tabanimda kisisel_bilgiler adlı bir database ' im var. Bu database ' in içinde ogrenci adlı biri tablom var .

    Tablonun Alanlari şunlar : id , ad , soyad , yazili1 ,yazili2 , sozlu1 , ortalama . 

    Şimdi hocalar yapmak istedigim sey bu alanlara veriler girildiginde veri tabanina yazilacak ; ayni zamanda ortalama bölümünde de bütün notlarin

    ortalamasini hesaplattirmak ve veri tabanindaki ortalama bölümüne yazdirmak istiyorum.

     

    Bir istegim daha var tabloya yazdirdigim verileri baska bir sayfada tablo seklinde siralamak ve her satirin sonuna bir 'sil' butonu eklemek istiyorum .

     

    Hocalar aciliyet olmasa istek yapmam suan sinavdayim daha bir sürü soru yapacagim en azindan sirtimdan bi  yuk kalkmıs olur yazanlara simdiden tesekkür

    ediyorum ama lutfen yardimci olun hocalar

     


    Başkalarına hakim olan kuvvetlidir, kendine hakim olan kudretlidir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Jigsaw
    Jigsaw's avatar
    Kayıt Tarihi: 07/Nisan/2011
    Erkek

    up


    Başkalarına hakim olan kuvvetlidir, kendine hakim olan kudretlidir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Realist
    Realist's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek

    //sql
    CREATE TABLE `ogrenci` (
      `id` int(11) NOT NULL auto_increment,
      `ad` text NOT NULL,
      `soyad` text NOT NULL,
      `yazili1` text NOT NULL,
      `yazili2` text NOT NULL,
      `sozlu1` text NOT NULL,
      `ortalama` text NOT NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
    //
    //ortalama sql
    CREATE TABLE `ortalama` (
      `ad` text NOT NULL,
      `soyad` text NOT NULL,
      `ortalama` text NOT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    //
    
    //ortalama
    <?
    $id=$_GET['id'];
    $notcek=mysql_fetch_array(mysql_query("SELECT * FROM ogrenci WHERE id='$id'"));
    $ad = $notcek['ad'];
    $soyad = $notcek['soyad'];
    $yazili1 = $notcek['yazili1'];
    $yazili2 = $notcek['yazili2'];
    $sozlu1 = $notcek['sozlu1'];
    //ort
    $toplam = $yazili1+$yazili2+$sozlu1;
    $ortalama = $toplam / 3;
    mysql_query("insert into ortalama(ad,soyad,ortalama) VALUES('$ad','$soyad','$ortalama')");
    ?>
    //öğrenci yazili ekleme
    <form method="POST" action="">
    	<p>Ad <br /><input type="text" name="ad" size="20"></p>
    	<p>SoyAd <br /><input type="text" name="soyad" size="20"></p>
    	<p>Yazili1<br /><input type="text" name="yazili1" size="20"></p>
    	<p>Yazili2<br /><input type="text" name="yazili2" size="20"></p>
    	<p>Sozlu1<br /><input type="text" name="sozlu1" size="20"></p>
    	<p><input type="submit" value="Gönder" name="B1"><input type="reset" value="Sıfırla" name="B2"></p>
    </form>
    
    <?
    $ad = $_POST['ad'];
    $soyad = $_POST['soyad'];
    $yazili1 = $_POST['yazili1'];
    $yazili2 = $_POST['yazili2'];
    $sozlu1 = $_POST['sozlu1'];
    mysql_query("insert into ogrenci(ad,soyad,yazili1,yazili2,sozlu1) VALUES('$ad','$soyad','$yazili1','$yazili2','$sozlu1')");
    ?>
    
    
    //öğrenci tablo listeleme 
    
    <?
    echo "<div align=center><table border=1 width=85%>
    <tr>
    		<td width=36 bgcolor=#666666 bordercolor=#000000>
    		<font face=Tahoma color=#FFFFFF>id</font></td>
    		<td width=486 bgcolor=#666666 bordercolor=#000000>
    		<p align=center><font color=#FFFFFF face=Tahoma>Ad - Soyad</font></td>
    		<td bgcolor=#666666 bordercolor=#000000>
    		<p align=center><font color=#FFFFFF face=Tahoma>Kontrol</font></p>";
    $sorgu = mysql_query("SELECT * FROM ogrenci order by id desc");
    
    while($yaz=mysql_fetch_array($sorgu))
    {
    $id = $yaz['id'];
    $ad = $yaz['ad'];
    $soyad = $yaz['soyad'];
    echo "<tr>
    		<td width=36>
            $id</td>
    		<td width=486>
            $ad $soyad
    		</td>
    		<td><p align=center>
    		<a href=sil.php?id=$id>Sil</a></td>
    	</tr>";
    	}
    echo "</table></div>";
    ?>
    // silme şeysi
    
    <?
    $id = $_GET['id'];
    $sil = mysql_query("DELETE FROM ogrenci WHERE id='$id'");
    if($sil)
    {
    echo '<script>alert("silindi");</script>';
    }
    else
    {
    echo '<script>alert("silinemedi");</script>';
    }
    ?>


    ..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Jigsaw
    Jigsaw's avatar
    Kayıt Tarihi: 07/Nisan/2011
    Erkek

    hoca çok tesekkür ederim Allah razı olsun :)


    Başkalarına hakim olan kuvvetlidir, kendine hakim olan kudretlidir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Realist
    Realist's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek

    bitti hadi bakam inş dogru yapmısımdır :D


    ..
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    mysql_query("insert into ortalama(ad,soyad,ortalama) VALUES('$ad','$soyad','$ortalama')");

    satirini. Asagidaki satir ile degistir

    mysql_query("UPDATE ortalama SET ortalama = '$ortalama' WHERE id = '$id' LIMIT 1");


    "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say
Toplam Hit: 857 Toplam Mesaj: 6