Uzman Cevap beta aşamasından çıkmaya hazırlanıyor! Yenilikleri takipte kalın.

Json Çok Acil

Merhabalar;
$("#teogyil").change(function(){
var teogyil=$(this).val();
$.ajax({
type:"POST",
url:"teog.php",
data:{"teogyil":teogyil},
dataType:"json",
success: function(teog){
$("#okulteog").html(teog.puan)

}


});

Bu javascript kodlarım #okulteog yazan kızım <td> yani satıra id verdim.

<?php
session_start();
include("bag.php");

//TEOG SONUÇLARI

$teogyil=$_POST['teogyil'];
$emp=array();
mysql_select_db($db,$bg);
$teogbul=mysql_query('SELECT*FROM prf_teog WHERE teogyil="'.$teogyil.'" and okul_id="'.$_SESSION['ortokulid'].'" LIMIT 1') or die(mysql_error());
while($teogsnc=mysql_fetch_array($teogbul)){
$tur=$teogsnc['tur'];
$mat=$teogsnc['mat'];
$fen=$teogsnc['fen'];
$din=$teogsnc['din'];
$ink=$teogsnc['ink'];
$yab=$teogsnc['yab'];


$okulhesap=((($tur*4+$mat*4+$fen*4+$din*2+$ink*2+$yab*2)/18)/100)*700;
$emp["hesap"]=$okulhesap;
}
echo json_encode($emp);





?>

Bu da php kodlarım; kodlar çalışıyor chrome da f12 yapıp network tan xhr kısmına baktığımda gönderdiğim şart karşısında verilerin geldiğini görebiliyorum. Ayrıca json olmadan da veri alabiliyorum. Ancak dataType: "json" yapınca istek gitmesine ve cevaplanmasına rağmen ekrana yazdıramıyorum. Yazdırmak istedğim verinin tipi de double Benim verileri json ile dizi şeklinde almam şart buttonla post etmek istemiyorum. Lütfen yardımlarınızı bekliyorum
Cevaplar (3)
0

$("#teogyil").change(function(){
        var teogyil=$(this).val();	
        $.ajax({
              type:"POST",
              url:"teog.php",
              dataType:"json",
              data:{"teogyil":teogyil},
              success: function(teog){
              $("#okulteog").html(teog.hesap);
         });
});


şöyle bir dene.
0
Ahmet
Memur
4 ay önce
Olmadı malesef
0
Success fonksiyonu içerinde console'a teog objesini yazdır ve ss gönder
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle tv ünitesi