gpt4 book ai didi

mysql - 如何更新silex(PHP微框架)中的表?

转载 作者:行者123 更新时间:2023-11-29 21:16:34 27 4
gpt4 key购买 nike

我已经使用 $sql 在模型中使用以下代码将数据插入到表中

        $sql = "INSERT into $database"; 

$sql .= ( ;
foreach($data as $key => $value)
{
$sql .= "$key, ";
}
$sql = substr($sql, 0);


$sql .= ) VALUES ( ;
foreach($data as $key => $value)
{
$sql .= "'$value', ";
}
$sql = substr($sql, 0);

$sql .=);

我的问题是如何使用 silex 更新 SameTable

最佳答案

根据silex documentation你应该使用学说 ORM 提供者:

$app->register(new Silex\Provider\DoctrineServiceProvider(), array(                                                                                                                                                                                                            
'db.options' => array(
'driver' => 'pdo_sqlite',
'path' => __DIR__.'/app.db',
),
));

$app['db']->insert('tablename', array(
'key1' => 'val1',
'key2' => 'val2',
'key3' => 'val3'));

关于mysql - 如何更新silex(PHP微框架)中的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35889077/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com