'INSERT INTO URLTABLE set ? where ID = ?'
Du glemte at nævne kolonnenavne, som du vil "INDSTILLE".
'INSERT INTO URLTABLE SET column_name = ? (, column_name2 = ?,...) WHERE ID = ?'
er den korrekte syntaks
EDIT:
Bemærk, at det altid er bedre at "standardisere" dine SQL-forespørgsler, i så fald skal du hellere bruge standard SQL-syntaksen nedenfor til en INSERT (i stedet for at bruge din specifikke MySQL-syntaks):
INSERT INTO URLTABLE (a, b, c) VALUES (?,?,?)