PHP ve MySQL sorgu sonuç yargı hakkında bir soru

1 Cevap php

Kod aşağıdaki gibi:

$db = DatabaseService::getInstance();     //get a database handle,base on pdo
$sql = "select * from authusers where ssouid = '".$ssouid."' order by regtime";
$res = $db->query($sql);

if($res && $res->fetch())   // here is the Problem line
{
  //do something
}
else
{
  //raise some exception
}

Sorun doğrultusunda, ben durumu veritabanında bazı kayıt (lar) getirilen olmuştur ya da ben bir şekilde buldum not.But hep work.Someone me select count(*) as num ... için kullanımı önerilmektedir vermedi olmadığını öğrenmek istiyorum Bunu yapmak, ama o select * from... olarak tür yinelenen sorgu bazı olacağını düşünüyorum.

1 Cevap

Sorgu db yolunda yapılan çünkü bu da çalışması gerekir:

if(mysql_num_rows($res))   // here is the Problem line
{
  //do something
}
else
{
  //raise some exception
}