v2.5.2
Giriş yap

php ile javascript değişkenine veri çekme

proudhon001
629 defa görüntülendi ve 1 kişi tarafından değerlendirildi

'''javascript
var Veriler = ['<?php foreach ($blogcek as $key => $value) {

echo $value['urun_baslik'].= '"';

} ?>'];
'''

arkadaşlar bu şekilde var değerine sqlden veri çekmeye çalışıyorum amacım bu verileri autocomplate içinde kullanmak fakat bir türlü başaramadım şimdiden teşekkürler :)

Cevap yaz
Cevaplar (1)
ebykdrms
937 gün önce

Öncelikle kafa karışıklığını önlemek için js dizisine aktaracağınız php değişkenini farklı bir yerde hazırlamanızı öneririm.

<?php
    // js dizisine aktarılacak verileri tutacak bir php dizisi oluşturuyoruz:
    $autocompleteArray = [];
    
    // Bu php dizisine tek tek değerleri aktarıyoruz:
    foreach($blogcek as $key=>$value) $autocompleteArray[] = '"'.$value['urun_baslik'].'"';
    
    // Dizide toplanan tüm değerleri "," karakteriyle birleştirip bir string elde ediyoruz:
    $autocompleteArrayString = implode(",", $autocompleteArray);
?>
<script>
    var veriler = [<?=$autocompleteArrayString?>];
</script>