kafam durmuş bulunmakta.Phpyi unutmuşum.Algoritmanın içinden de çıkamadım.
$stmt->bind_param('s',$args[1]);
şimdi fonksiyona ;
fonk('select mail, yazar uyeler where mail=? and yetki=?','test@test.com', '2')
gonderdiğimizde, ilk argumentten sonrası kaç tane değişken olduğuna bağlı.Burda 2 tane var o zaman şöyle olması gerek ;
$stmt->bind_param('ss',$args['1'],$args['2']);
eğer 3 tane olursa (benim kaç tane gireceğime bağlı)
$stmt->bind_param('sss',$args['1'],$args['2'],$args['3']);
şelş,imde s ler ve ,$args[X] artacak.
--
$args = func_get_args(); ile çektim.Databse sınıfında problem var;
echo $db->gor("SELECT mail, yazar FROM uyeler where mail=? AND yetki=?",'test@test.com','2');
olay böyle.
--
Gelelim düşündüklerime ; ve yaptıklarıma ; sonrasını saydırıp değişkenlere atadım.
$s = $s.'s';
$ss = $ss.','$args[$i]';
şeklinde döngüye sokayım dedim.
$stmt->bind_param($s,$ss);
gibi bir şey denedim olmadı.
-
c de yan yana yıldız bastırma falan geldi aklıma
*
**
***
****
*****
gibiydi fakat bind_param(); işi karıştırıyor.
Fikri olan var mı ? (sanki çok kolaydı fakat hatırlayamadım)