Forum

Bildirimler
Hepsini Temizle

Döngü içinde döngü problemi

2 Yazılar
2 Üyeler
0 Reactions
660 Görüntüleme
(@ahmetberber)
Gönderiler: 11
Eminent Member
Konu başlatıcı
 

Merhabalar Php ile Unix_odbc paketini kurmuştum. İşletim sistemin Ubuntu Desktop ve Server olarak kullanıyordum ama

 

Konuyu biraz daha açıyorum

PHP Kodu:
$sorgu1 odbc_exec($sqlbaglan"SELECT * FROM uyeler");
while(
$list1 odbc_fetch_array($sorgu1))
{
           
$id $list1['id'];
      echo 
odbc_errormsg();

      $sorgu2 odbc_exec($sqlbaglan"SELECT * FROM adresler");
      while(
$list2 odbc_fetch_array($sorgu2))
      {
                
$id2 $list2['id'];
      }




yukarıdaki kodu çalıştırdığımda
[unixODBC][FreeTDS][SQL Server]Invalid cursor state
yukarıdaki hatayı aluıyorum. Çünkü döngü içinde döngü kullandığımda bu
hatayı veriyor. Easy Php ile yapıyorum bir sorun yok ama ubuntu serverda
çalıştıırdığım zaman hatayı veriyor. Yani kodlar çalışıyor. Bu konuda
yardımcı olur musuunuz?

 

Şimdi ubuntu serverda bu sorunla karılaştım aca Centos kurarsam bu sorunla karışlaşır mıyım?

 
Gönderildi : 26/04/2011 18:45

(@tayfundeger)
Gönderiler: 1943
VMware Guru
 

Merhaba;

2.while yerine foreach kullanmayı denermisiniz.

Tayfun DEĞER
Cisco Champions, vExpert, VCP4/5/6, VCP5-DT, VCP-Cloud
https://www.tayfundeger.com
Mail: [email protected]

 
Gönderildi : 28/04/2011 14:35

Paylaş: