?
Moin zusammen,
tut mir leid das ich nicht früher Antworten konnte, das Netz fiel am Sonntag aus...
anyway...
Der mySQL Aufruf ist in einer Funktion der Error und ErrorString sind Pointer
welche ich ausserhalb der Funktion ausgeb, damit klar wird wo der Fehler liegt. Das hab ich im Beispiel schlichtweg vergessen hinzuschreiben.
Ich habe mehrere solcher Funktionen die div. Sachen kontrollieren (länge des Username, Sonderzeichen, leerer String etc.) und eben auch ob der Name schon in der DB von jemandem verwendet wird.
Sollte irgendwo ein MySQL Befehl schief gehen soll nichts einfach abgebrochen werden, sondern eine von mir erstellte Message angezeigt werden. Weshalb ich kein or die() benutzen will.
Also wie ich es nun hier mit gekriegt habe kann, ich eine beliebige eigene Funktion hinter dem OR aufrufen (ich dachte OR die gehört irgendwie zusammen).
Danke vielmals, ich werde das heute Abend ausprobieren.