Bonjour,
Voila je rencontre un petit problème avec mon code.
Ce que je fais
Décrivez ici votre code ou ce que vous cherchez à faire
php bin/console make:crud Option
created: src/Controller/OptionController.php
created: src/Form/OptionType.php
created: templates/option/_delete_form.html.twig
created: templates/option/_form.html.twig
created: templates/option/edit.html.twig
created: templates/option/index.html.twig
created: templates/option/new.html.twig
created: templates/option/show.html.twig
Success!
Next: Check your new CRUD by going to /option/
L'accès à '' /option/ '' a bien reussi correctement parce que j'ai modifié le fichier vendor\doctrine\orm\lib\Doctrine\ORM\Persisters\Entity\BasicEntityPersister.php
//$from = ' FROM ' . $tableName . ' '. $tableAlias;
à
$from = ' FROM ' . $tableName . '
'. $tableAlias;
Ce que je veux
Créer nouveau option par exemple '' Balcon " en accèdant: http://localhost:8000/option/new
Ce que j'obtiens
An exception occurred while executing 'INSERT INTO option (name) VALUES (?)' with params ["Balcon"]:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option (name) VALUES ('Balcon')' at line 1