sql >> Base de Datos >  >> RDS >> Mysql

php, pdo mysql no se puede insertar con unión interna

Cuando inserta, usa un values cláusula o usa select para especificar la fuente de los datos. No puedes usar ambos.

Quieres:

INSERT INTO `change` (`title`, `description`, `projectid`)
SELECT :title, :description, id
FROM project
WHERE title = :project_title