1

When creating a prepared statement in mysqli, should I enclose string value placeholders in single quotes?

I.e. should I write:

 INSERT INTO Person (Name) VALUES ('?')

or

 INSERT INTO Person (Name) VALUES (?)
Dharman
  • 30,962
  • 25
  • 85
  • 135
Lou
  • 4,244
  • 3
  • 33
  • 72
  • Related PDO question [PDO Update not replacing the placeholders in a prepared statement](https://stackoverflow.com/q/11332987/2943403) – mickmackusa Feb 07 '23 at 03:17

1 Answers1

1
INSERT INTO Person (Name) VALUES (?) 

will work perfectly

Dharman
  • 30,962
  • 25
  • 85
  • 135
StaticVariable
  • 5,253
  • 4
  • 23
  • 45