Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用表单与数据库交互_Php_Symfony_Silex - Fatal编程技术网

Php 使用表单与数据库交互

Php 使用表单与数据库交互,php,symfony,silex,Php,Symfony,Silex,我正在尝试用Silex制作一个应用程序,我想创建一个表单,允许在我的数据库中添加内容 我添加了Symfony的组件,但是我没有找到创建这种表单的文档,只有connect表单。 如何使用Symfony的组件,如: $data = $form->getData(); $app['form']->persist($data); $app['form']->flush(); return $app->redirect($app['url_generator']->gener

我正在尝试用Silex制作一个应用程序,我想创建一个表单,允许在我的数据库中添加内容

我添加了Symfony的组件,但是我没有找到创建这种表单的文档,只有connect表单。 如何使用Symfony的组件,如:

$data = $form->getData();
$app['form']->persist($data);
$app['form']->flush();
return $app->redirect($app['url_generator']->generate('homepage'));
或者我应该做类似的事情

$data = $form->getData();
$sql = "INSERT INTO  `testdb`.`video` (`id` ,`titre`)
VALUES (NULL ,  $data['name']";
$app['dbs']['mysql_write']->execute($sql);
我会选择其中之一:

  • (装有silex的船舶)
  • (供应商可用)
无论你做什么,看在上帝的份上,。

我都愿意:

  • (装有silex的船舶)
  • (供应商可用)

无论你做什么,为了上帝的爱,感谢你的帮助。我最终选择了德巴坦克斯作为你的帮助。我最终选择了DBAL