Jump to content

fonksiyon içinde oluşturulan değeri başka fok-nksiyon içinde kullanma


Recommended Posts

slm arkadaşlar benim aşağıdaki gibi bir fonksiyonum var.

function anketEkran($limitKategori,$limit) {
$kategori = mysql_query("SELECT count(*) FROM eogr_ortak_kod");
$sayKategori = mysql_result($kategori,0);

if(!isset($sayfa)){
$sayfa = 0;
} else {
$sayfa = ($sayfa-1)*$limitKategori;
}

$sorguKategori = mysql_query("Select Kodadi,Kod from eogr_ortak_kod Limit $sayfa,$limitKategori");
while(list($KodAdi,$Kod) = mysql_fetch_array($sorguKategori)){


$SayfaListe=$Kod;

}}}
[/CODE]

bu fonksiyon içinde oluşturulan $SayfaListe ,$sayfa gibi değişkenleri aşağıdaki fonksiyonda kullanmak isteyince izin vermiyor. yani değerleri boş döndürüyor.

[CODE]
function linkler ($sayKategori,$limitKategori,$say,$limit,$altsayfa,$sayfa,$SayfaListe) {

$toplamKategori = $sayKategori / $limitKategori;
$toplamKategori = $toplamKategori + 1;

if($sayfa>0) echo'<a href='.$PHP_SELF.'?sayfa='.($SayfaListe-1).'>Geri</a> | ';

for($y=1;$y<$toplamKategori;$y++){

if(($sayfa+1)==$y){
echo ($y).' ';
}else{
echo " <a href=$PHP_SELF?sayfa=$y> $y</a> ";
}
}
}[/CODE]

bu fonksiyonda gerekli olan $sayfa değişkenini parametre verdiğim halde boş döndürüyor. acaba nasıl çözebilirim. return ile denedim olmadı..

Link to comment
Share on other sites

  • 1 ay sonra...

sql de aldığınız değerleri program içinde kullanmak için onları tekrardan tanımlamanız gerekmektedir. Rs setleri yaptıktan sonra mesela databaseden isim çekiyorsan

set Rs = conn.Execute (Sql)

isim = rs(isim)

rs.close

yaparak tnaımlarsın. burda sql de sql cümlenin başlangıcı olacak.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...