Wolfgang W.: mysql... or die("*")...geht auch ähnliches wie...or return(0)?

Beitrag lesen

Moin,

ich sehe immer überall z.B.:
mysql_select_db("DB", $my_conn) or die("Fehler beim wählen der DB");

aber ich will das bei mir einfach ein neues Fenster mit nur der Fehler Medlung kommt. Lieber einfach "return(-1);" oder so.

ABer leider geht or return(-1) nicht. WIe muss ich das dann haendeln?

Hallo,

mysql_select_db gibts schon 0 zurück, falls ein Fehler auftritt.
Du brauchst also nur sowas in der Art machen:

if (!mysql_select_db($db,$conn)) {
  show_errorpage(mysql_error());
}

Wolfgang