Is valid to use e.g. two query in one try-catch block?
try
{
$query1 = prepare("SELECT * FROM tbl1...");
$query2 = prepare("SELECT * FROM tbl2...");
$query1 = execute();
$query2 = execute();
}catch (PDOException $e)
{
print "Error!: " . $e->getMessage();
return false;
}
OR, it should be:
try
{
$query1 = prepare("SELECT * FROM tbl1...");
$query1 = execute();
}catch (PDOException $e)
{
print "Error!: " . $e->getMessage();
return false;
}
try
{
$query2 = prepare("SELECT * FROM tbl2...");
$query2 = execute();
}catch (PDOException $e)
{
print "Error!: " . $e->getMessage();
return false;
}
If both method are accepted and in use are there any differenc between them? (Speed?) Because I have to do more query in the index but I dont want to separet all