Se la prima istruzione restituisce true , l'intera istruzione deve essere true quindi la seconda parte non viene mai eseguita.
Ad esempio:
$x = 5;
true or $x++;
echo $x; // 5
false or $x++;
echo $x; // 6
Pertanto, se la tua query non va a buon fine, valuterà die() dichiarazione e terminare lo script.