hakux Posted June 12, 2007 Share Posted June 12, 2007 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 More sharing options...
cumman Posted August 2, 2007 Share Posted August 2, 2007 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.