Wofür steht das @ bei $db = @ my_sql_connect
Wo liegt der Unterschied zwischen:
$db = [at] mysql_connect ( $db_server, $db_user, $db_passwort );
und
$db = mysql_connect ( $db_server, $db_user, $db_passwort );
und was ist sinnvoller?
Re: Wofür steht das @ bei $db = @ my_sql_connect(...)?
Markus Stein schrieb:
> Wo liegt der Unterschied zwischen: $db = [at] mysql_connect ( $db_server,
> $db_user, $db_passwort );
> und
> $db = mysql_connect ( $db_server, $db_user, $db_passwort );
> und was ist sinnvoller?
[at] unterdrückt Fehlermeldungen. Das ist allerdings vollständig mysql
unspezifisch sondern eine reine PHP Frage.
Re: Wofür steht das @ bei $db = @ my_sql_connect(...)?
Markus Stein schrieb:
> Wo liegt der Unterschied zwischen: $db = [at] mysql_connect ( $db_server,
> $db_user, $db_passwort );
> und
> $db = mysql_connect ( $db_server, $db_user, $db_passwort );
> und was ist sinnvoller?
Duck Dich schonmal.
Re: Wofür steht das @ bei $db = @ my_sql_connect(...)?
Markus Stein schrieb:
> Wo liegt der Unterschied zwischen: $db = [at] mysql_connect ( $db_server,
> $db_user, $db_passwort );
> und
> $db = mysql_connect ( $db_server, $db_user, $db_passwort );
> und was ist sinnvoller?
1. Hat das nicht im Geringsten etwas mit MySQL zu tun
2. Mit diff könntest du den Unterschied leicht rausfinden.
3. Und da ich davon ausgehe, daß dies ein PHP-Script darstellen soll,
findet man die entsprechende Information dazu in der PHP-Doku. Z.B hier:
http://www.php.net/manual/de/language.operators.errorcontrol .php
Stefan