dann würde ich aber irgendwann eine Meldung bekommen, dass die zeit vom Script abgelaufen wäre aber es sieht so aus, als würde er den Befehl komplett ignorieren, da ich die Fehlermeldung bekomme, dass er sich nicht zum MySQL Server verbinden kann. Also springt er zur nächsten Zeile des Scriptes.
$str ist auch leer, also NULL. Bei einer Fehlermeldung müsste zumindest $str FALSE sein.