Frage ist gelöst(at)mysql-query() Was bewirkt das (at) vorne an diesem Befehl?
27.02.2009
10:11:10 Uhr2515 Aufrufe
2 Antworten
10:11:10 Uhr
2 Antworten
Noch nicht bewertet
Hey Leute,
sorry für die blöde Überschrift, aber ich darf werde ein @ noch ein _ in die Überschrift schreiben
Aber jetzt zu meinem Problem. Ich habe die Aufgabe an einer bestehenden Website mit DB (Läuft alles unter Windows Server mit WAMP5, DB ist also MySQL) bissl abzuändern.
Nun bin ich auf folgenden Code gestossen
@mysql_query("UPDATE `user` SET `neu` = '3 WHERE x = 3)
Was bewirkt das @ vorne dran? Den Befehl selber kenn ich natürlich, nur das @ wundert mich! Wird der Update-Befehl nur dann ausgeführt, wenn in der DB etwas anderes steht, also die Daten die riengeschrieben werden sollen nicht mit denen aus der DB übereinstimmen?
Habe schon google angeworfen, aber leider nichts gefunden!
Danke
Gruß Jan
sorry für die blöde Überschrift, aber ich darf werde ein @ noch ein _ in die Überschrift schreiben
Aber jetzt zu meinem Problem. Ich habe die Aufgabe an einer bestehenden Website mit DB (Läuft alles unter Windows Server mit WAMP5, DB ist also MySQL) bissl abzuändern.
Nun bin ich auf folgenden Code gestossen
@mysql_query("UPDATE `user` SET `neu` = '3 WHERE x = 3)
Was bewirkt das @ vorne dran? Den Befehl selber kenn ich natürlich, nur das @ wundert mich! Wird der Update-Befehl nur dann ausgeführt, wenn in der DB etwas anderes steht, also die Daten die riengeschrieben werden sollen nicht mit denen aus der DB übereinstimmen?
Habe schon google angeworfen, aber leider nichts gefunden!
Danke
Gruß Jan
maretz schreibt am 27.02.2009 um 10:35:32 Uhr
Das @ bewirkt nur das evtl. Fehlerausgaben (z.B. keine Rückgabe o.ä.) nicht ausgegeben werden. Wichtig z.B. bei mysql_result-Befehlen - wenn man da ggf. auch mal kein Result bekommt und das ganze in ne PDF geht (sonst gibts fehler bei der Ausgabe...)
Gruß
Mike
Gruß
Mike









