Php 如何使用doctrine\u query symfony插入新行?
我必须用这个:Php 如何使用doctrine\u query symfony插入新行?,php,sql,symfony1,symfony-1.4,Php,Sql,Symfony1,Symfony 1.4,我必须用这个: $deleted = Doctrine_Query::create() ->delete() ->from('orders') ->andWhere('user_id = "'.$_REQUEST["user_id"].'"') ->execute(); 要在symfony中从SQL中删除一行,但如何使用这些行创建新行: id|user_id|order_date|order_type|order_end_date|aktiv|fiz_
$deleted = Doctrine_Query::create()
->delete()
->from('orders')
->andWhere('user_id = "'.$_REQUEST["user_id"].'"')
->execute();
要在symfony中从SQL中删除一行,但如何使用这些行创建新行:
id|user_id|order_date|order_type|order_end_date|aktiv|fiz_meth
表的名称是:orders
我该怎么做?您应该使用以下代码创建新订单:
$orders = new Orders();
$orders->set('id', $id); // maybe you don't need this line, if `id` is the primary key
$orders->set('user_id', $user_id);
$orders->set('order_date', $order_date);
$orders->set('order_type', $order_type);
$orders->set('order_end_date', $order_end_date);
$orders->set('aktiv', $aktiv);
$orders->set('fiz_meth', $fiz_meth);
$orders->save();
确保替换每列的变量名
您将在第二个代码组中找到另一个示例。不起作用:-(500 |内部服务器错误|条令|异常找不到类医嘱扫描您在您的问题中发布您的
schema.yml
?哪一个?我有17个文件名为schema.yml.:-S…这是最大的:包含医嘱表的文件。但是此模式是推进模式,您为什么要问条令问题?我不知道。。。我不理解symfony系统…我只需要在其中一个系统中做一些更改…和doctorine?因为这一个:$query='SELECT*FROM paying_meth WHERE id=“”。$\u REQUEST[“ef2]”.“;$le=doctor\u Manager::getInstance()->getCurrentConnection()->fetchAssoc($query);我从这里得到博士思考…:-s…我可以从数据库中获取行,我可以更新,但我不能创建…我只想创建新行。。。