Ну и по теме, в принципе уже ответили, формируйте строку и будет вам счастье. Либо как вариант используйте какой-либо ORM, на крайний случай PDO. Там и prepare есть "из коробки", скормили запрос с плейсхолдерами и массив соответствий плейсхолдер = значение и всё.