PHP ile oluşturulan JSONu JS da almak
Merhaba Herkese
Aradım internet tam olarak cevap bulamadım
Sorum şu ki, aynı sayfada(php sayfasında) JSON
oluşturup, örneğin
<?php
$pcs["test"] = 1000;
json_encode($pcs);
?>
ve aynı sayfadada JS den bu JSON-a ulaşmak mümkünmu mesala şöyle
var testprice = pcs.test; // Bu bana yukarıda oluşturduğum 1000 değerini versin
JSON
ve JS
Hakkında bilgim az yardımcı olursanız sevinirim
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Öncelikle merhaba işlem javascript ile şu şekilde yapılabilir.
<?php
// islem.php
$arr = [
{
"baslik":"deneme"
},
{
"baslik":"deneme"
},
{
"baslik":"deneme"
},
{
"baslik":"deneme"
}
];
// Bu veriyi sen mysql'den çekeceksin ve en son
echo json_encode($arr); // Mysql'den gelen veriyi göndereceksin
?>
/*
* app.js
*/
// Javascript
fetch("islem.php", {
method: "GET"
})
.then(res => res.json())
.then(cevap => {
console.log(cevap);
});
// Eğer jquery ise Jquery islem dosyası aynı javascript ise bu olacak
$.ajax({
url: "islem.php",
method: "get",
dataType: "json",
success: function(cevap){
console.log(cevap);
}
});
Bu arada isteğin çok saçma bir siteyi ya php ile yaparsın yada php'yi sadece mysql bağlantısı için kullanırsın. Bu yüzden boşuna uğraşma ama eğer çok lazımsa bunlardan yola çık yazdığım kodu şuan test etme şansım olsaydı senin soruna cevap verebilirdim ama bunlardan yola çıkarak sorunun cevabını bulabilirsin.
İyi çalışmalar...