-1

try catch関数を使用した後、私のsqlクエリが機能しない理由を誰かが知っていますか?コードは毎回使用している通常のコードであり、完全に機能しますが、try catch関数の後で使用しようとすると、機能しません。

try{
   //somecode
}
catch{
  // somecode
}
$carType = 'ECAR';
$category = substr($carType,0,1);
if($category){
    $querycy = ("SELECT * FROM carClassCodes where ClassC = '$category'");
    $resultcy = mysql_query($querycy);
    $rowcy = mysql_fetch_array($resultcy);
}

前もって感謝します。

4

2 に答える 2

1

ドキュメントに注意してください。catchそれは、どのタイプのエラーをキャッチする必要があるかを明確に示しています。最も基本的な形式では、catch(Exception $e)です。

于 2012-06-13T21:42:26.030 に答える
0

try関数の後に接続を追加するだけで、try関数の前に接続すると機能しなくなりますので、必ず後で追加してください。

于 2012-06-13T21:44:25.577 に答える