hakux Posted June 20, 2007 Share Posted June 20, 2007 arkadaşlar mssql veritabanından bilgi çekmek için kullandığım bir sorgum var. $sql="SELECT DISTINCT KimlikNo FROM dbo.ogrenci_master";$result = mssql_query($sql) or die("Query failed");while($listele1 = mssql_fetch_array($result)){$deneme=$listele1[KimlikNo];if ((strlen(trim($listele1[KimlikNo]))==11) AND (!ereg('^[a-zA-ZÜü??ÇçyÖöY??-]+[a-zA-ZÜü??ÇçyÖöY??-]*[ ]?[a-zA-ZÜü??ÇçyÖöY??-]+$',$listele1[KimlikNo]))) {$sql="INSERT INTO dbo.ogrenci_master_mezun ( ogrenci_no, sinif ) VALUES ( '$listele[ogrenci_no]' , '$listele[sinif]' )";$result1= mssql_query($sql) or die("Query failed");[/CODE]şeklinde yazınca tek kaydı getiriyo. oysa benim 20 tane kaydım var. ikinci sql i sildiğimde tüm kaydı gösteriyor. sorun ne çözemedim. ben bu yapıda tüm kaydı göstersin istiyorum.yardım ederseniz sevinirim. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.