Salü!
Danke für deine vielen Hinweise! Ich werde die Funktion nun folgendermassen gestalten: Die übergebenen Werte sind so formatiert, dass der Befehl "INSERT INTO $table SET $content" (wobei: $table = z.B. 'testtable'; $content = z.B. "vlaue='Das ist ein String!', type=1" ) mit ihnen umgehen kann. Wie dann der Programmierer einen String formatiert bzw. wie er mit irgendwelchen speziellen Fällen umgeht, ist dann sein Problem.
Die einzige kleine Änderung die gegenüber der Vorgabe der Auftraggeber zu machen wäre, ist, dass ein String gleich schon bei der Übergabe in Anführungs- und Schlusszeichen gesetzt werden muss. Überhaupt macht ja alles andere keinen Sinn, schliesslich kann ja meine Funktion bei bestem Willen nicht wissen was zB mit 'value=as, df, type=1' gemeint ist. Ausserdem kann so der Programmierer selbst entscheiden welche Anführungs- und Schlusszeichen zu verwenden sind.
Die Funktion stellt ausserdem eine "Datenbank-Kernfunktion" dar, und wenn jemand irgendwelche speziellen Abfragen benötigt, kann dazu eine separate Funktion erstellt werden.
Danke für die Hilfe & Lg
Thomas