do
{
if ( $s2 = mysql_fetch_array( $t2 ) )
{
$t3 = _sql( "SELECT operator,(select count(*) from hazirkart where paket=T1.kontor and operator=T1.operator and onay=1 and durum<1) AS Kalan,kontor,(select count(*) from hazirkart where paket=T1.kontor and operator=T1.operator and onay=1 and durum=1) AS Onaylanan FROM paket AS T1 WHERE aktif=1 and operator='".$s2['operator']."'" );
do
{
} while ( !( $s3 = mysql_fetch_array( $t3 ) ) );
echo "\r\n\t\t\t\t".$s3['operator']."\r\n\t\t\t\t".$s3['kontor']."\r\n\t\t\t\t ".$s3['Kalan']."\r\n\t\t\t\t ".$s3['Onaylanan']."\r\n\t\t\t";
}
} while ( 1 );
echo "\r\n
\r\n\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n";


Hocam hata veren satırın üzerindeki do while döngünüzde while, do {} kapandıktan sonra olmalıydı. Bu sebeple hatada da gördüğünüz gibi "expecting while (T_WHILE)" while bekliyor ve sonraki satırda echo gördüğü için bu şekilde bir hata alıyorsunuz. Bu şekilde while ı dışarı almalısınız.
 

 

Referans IDKrediHazırkartOperatörOnayDurum Sil