0
Ich möchte eine "Einfügen in" SQL durch eine Schleife generieren.Fügen Sie eine INSERT in SQL von einer Schleife
Das Problem ist, dass es immer 1 zusätzliches Komma geben wird, das die SQL-Syntax ungültig macht. "INSERT in Zähler SET A = 1, B = 1, C = 1," oder "INSERT in Zähler SET, A = 1, B = 1, C = 1". Wie geht man damit um?
Wenn $ Rang = 0, dann kein Komma vor. Das ist ein Weg. –
$ rank [0] darf nicht angehängt werden. Es wird nur angehängt, wenn es im Array existiert. Der erste Anhang kann also [1] oder [2] usw. oder gar keiner sein. – user6571534
'implode (',', array_filter ($ namen, funktion ($ i) verwenden (_ $ POST ['v']) {return array_search ($ i, _ $ POST ['v'])! == FALSCH; })); ' – splash58