$db=new PDO ; $query=$db->prepare("SELECT FROM submenu WHERE id=1 and sublink IS NOT null"); $query->execute ; $sonuc=$query->fetch ; print_r ; çağıracağın satırın idsini biliyor isen yada daha genel tabirle tek satır işlem yapacaksan yukarıdakini kullanabilirsin $sonuc = $query->fetch ; bu satırda fetchall değilde fetch fonksiyonu kullandım şyle kafanda şyle kodlayabilirsin fetchall tablo çağırır fetch satır çağırır |sadece aptalların başarısı ders notu ile lçülür|

$dizi=array ; $query = $db->query("select from iller limit 20", PDO::FETCH_ASSOC); foreach print_r ; echo $dizi ; Çıktı Array ( => Adana => Adıyaman => Afyon => Ağrı => Aksaray => Amasya => Ankara => Antalya => Ardahan => Artvin => Aydın => Balıkesir => Bartın => Bayburt => Bilecik => Bolu => Burdur => Bursa => Çanakkale => Çankırı )Adana TheMayk tarafından 15/Şub/20 15:48 tarihinde düzenlenmiştir Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir

query kullanmamayı alışkanlık haline getirmelisin pdo'nun olayı bu. prepare + fetchall kullanarak tüm sonucları array halinde alabilirsin:) 0x0480 takilin madem

eger yanlıs anlamadıysam bu sekılde ıstedıgın yapabılırsın. bir dene istersen $query = $db->query ; if ($query->rowCount { foreach } echo $deger ; Fatal error: Uncaught Error: operator not supported for strings @Themayk hocam senin kod da bende çalışmadı Warning: Invalid argument supplied for foreach in C:\wamp64\www\xxx\index. php... Notice: Undefined offset: 0 in C:\wamp64\www\xxx\index. php on line... Acaba benim sorguda mı bir sıkıntı var. SQL yapısı şu şekilde :veritabanı -> submenu > Burada her bir satırda menü isimleri ve linkleri ekli id -- sublink -- subname -- value 1 demo. php -- deneme 1 2 index. php ana sayfa 0 3 help. php destek 1 ben sadece sublink üzerindeki php sayfalarının isimlerini çekmek istiyorum. verdiğim kod çok güzel çekiyor. fakat şu şekilde > demo. phpindex. phphelp. php benim istediğim şey ise bunu bir diziye aktarıp $dizi ; ile index. php yi çekmek istiyorum. sorguda mı kodda mı nerede hata var bulamadım \ /

@buzukatak Kurtlar tasma takmaz...

https://www.php.net/manual/tr/pdostatement. fetch. php

Üstten bakaracak cevap veriyorum :) sorgu çalışıyor bilgi aktarıyorsa. veriyi include yaptığın sayfalarda include den nce çekiyorsun. veya sorgudan nce veriyi çekiyorsun. bu yazdığın kodu en üste yazıp ondan sonra kullanırmısın? Ne zaman birşey ğrenmek istesem, Birden Vaktim Kalmıyor?

end bunu yazdı wert bunu yazdı $db = new PDO ; $query = $db->prepare ; $query->execute ; $sonuc = $query->fetchAll ; print_r ;echo $sonuc ; Byle denemelisin. $db = new PDO ; $query = $db->prepare ; $query->execute ; $sonuc = $query->fetchAll ; print_r ; echo $sonuc ; Yeminle geldin nick ini koydun gitttin. END :D:D:D hepi topu buymuş : $sonuc ; teşekkür ederim hocam.. Destek veren herkese teşekkürler arkadaşlar.. :) \ /

$db = new PDO ; $query = $db->prepare ; $query->execute ; $sonuc = $query->fetchAll ; print_r ;echo $sonuc ; Byle denemelisin. 0x0480 takilin madem

bu tarz cekmiomu yani istediğin sıradakini cekmek istiyorsan bu sekilde cekebilirsin? <?php try catch $query = $db->query ; if ($query->rowCount {foreach } echo $deger ; echo $deger ; echo $deger ; ?> cybermole tarafından 16/Şub/20 03:01 tarihinde düzenlenmiştir

wert bunu yazdı $db = new PDO ; $query = $db->prepare ; $query->execute ; $sonuc = $query->fetchAll ; print_r ;echo $sonuc ; Byle denemelisin. $db = new PDO ; $query = $db->prepare ; $query->execute ; $sonuc = $query->fetchAll ; print_r ; echo $sonuc ; 0x0480 takilin madem

Selamlar. Bir array problemi yaaşıyorum ve kafayı yemek üzereyim. nerede bir hata var, ney, gzden kaçırıyorum bilmiyorum. Aşağıda sql den bir sorgu oluşturup bir columns üzerinde ne kadar değer varsa çektiriyorum. ekrana yazdırabiliyorum. Yani sorgum çalışıyor. Fakat çektiğim veriyi sayfanın farklı yerlerinde kullanmak istiyorum. bunun için de bir dizi olması gerekiyor. Ne yaptım ne ettim bunu bir diziye çevirip istediğim veriyi yazdıramadım. Yapmak istediğim şey şu : echo $degisken ; ... echo $degisken ; $query = $db->query ; if ( $query->rowCount ) { foreach } \ /

$db=new PDO ; $query=$db->prepare ; $query->execute ; $sonuc=$query->fetchAll ; foreach Byle Denermisin hocam bu şekilde çekiyor.. index. phpwert. phpmyblackworldweb. phpdeneme. php fakat spesifik olarak wert. php yazdırmasını istersem echo $deger ; ile yazdırabilmem lazım. fakat onu yazdırmıyor. explode ile php yerlerinden parçalayayım diyorum. onda da hata veriyor. string değişken ile alakalı bir sorun gibi \ /

php'den hic anlamam ama cevap olsun diye sunu ekleyeyim. Bu sekil rnekler grdüm $array = Array ;while($result = $query->fetch_assoc print_r ; https://stackoverflow.com/a/34556408/1022138 belki senin yazdigin query as row ifadesi dogru degil.. unbalanced tarafından 15/Şub/20 04:19 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

en nefret ettiğim hataydı. tam kafayı yemelik (: sen bide hard bir sorunla karşılaşmışsın. daha ben sorunu anlayana kadar canım sıkıldıda senin halini düşünemiyorum (((: sana yardımcı olacak şeyli mürid çıkar (; Kayalardan kayarım yoktur benim ayarım (;

print_r ; komutunun çıktısını paylaşır mısın? Komutu biraz daha inceledim de print($row]; çıktısınıda paylaşır mısın? x-files tarafından 15/Şub/20 14:00 tarihinde düzenlenmiştir //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

lazz bunu yazdı eger yanlıs anlamadıysam bu sekılde ıstedıgın yapabılırsın. bir dene istersen $query = $db->query ; if ($query->rowCount { foreach } echo $deger ; Fatal error: Uncaught Error: operator not supported for strings @Themayk hocam senin kod da bende çalışmadı Warning: Invalid argument supplied for foreach in C:\wamp64\www\xxx\index. php... Notice: Undefined offset: 0 in C:\wamp64\www\xxx\index. php on line... Acaba benim sorguda mı bir sıkıntı var. SQL yapısı şu şekilde :veritabanı -> submenu > Burada her bir satırda menü isimleri ve linkleri ekli id -- sublink -- subname -- value 1 demo. php -- deneme 1 2 index. php ana sayfa 0 3 help. php destek 1 ben sadece sublink üzerindeki php sayfalarının isimlerini çekmek istiyorum. verdiğim kod çok güzel çekiyor. fakat şu şekilde > demo. phpindex. phphelp. php benim istediğim şey ise bunu bir diziye aktarıp $dizi ; ile index. php yi çekmek istiyorum. sorguda mı kodda mı nerede hata var bulamadım Yazdigim gibi select ustune once dizi olusturdunuz mu?, sonra gelen forech dongusunde diziye ekleme yapmalisin, aldigin hata tanimlanmayan dizi hatası. Ayrica kodu tam mi yazdin bilmiyorum ama orada fazladan süslü parantez var. TheMayk tarafından 16/Şub/20 01:10 tarihinde düzenlenmiştir Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir

php'den hic anlamam ama cevap olsun diye sunu ekleyeyim. Bu sekil rnekler grdüm $array = Array ;while($result = $query->fetch_assoc print_r ; https://stackoverflow.com/a/34556408/1022138 belki senin yazdigin query as row ifadesi dogru degil.. Yok hocam bu sorgular işimi grmüyor. ben dizin içindekileri parçalayıp istediğim şekilde çekmek istiyorum. @cybermola sorunu tam anlamıyla kestirdin mi? :) \ /

eger yanlıs anlamadıysam bu sekılde ıstedıgın yapabılırsın. bir dene istersen $query = $db->query ; if ($query->rowCount { foreach }

$db=new PDO ; $query=$db->prepare ; $query->execute ; $sonuc=$query->fetchAll ; foreach Byle Denermisin |sadece aptalların başarısı ders notu ile lçülür|

php byle çirkin bir dil değil :) belirli bir seviyeye gelene kadar symfony, laravel gibi bir framework ile yürümeyi denemelisin. devamında php ekosistemini, mvc gibi mimarileri çzdükten sonra frameworkden bağımsız geliştirme yapmak istediğinde, yine doctrine gibi bi orm ye devredersin bu işi. bir de byle soru sorarken dump ettiğin değişkeni de paylaşmalısın ki insanlar yardımcı olabilsin. $myArray = ;$myArray = 'foo';$myArray = 'bar';print_r // print_r($myArray ) // foo agile isn't how fast you can go, it's how fast you can turn.