手动将execute()设置为true pdo

时间:2015-05-28 09:37:54

标签: php mysql pdo

在我的项目中,我有一个select查询,在我从数据库中选择数据后选择数据库条目,然后我将另一组数据插入到同一个数据库中。 在插入之前我有这条线

//select is above this line
$stmt->execute();//where $stmt->execute() is the execute for select

if($stmt->rowCount() > 0){
   //manipulate selected data here
   $stmt1->execute(); //manipualte the selected data here 
}else{
   $stmt1->execute() = true 
}

if($stmt1->execute()){
//insert data here
}

我想在这里做的是选择我想要操作文件的数据。在没有数据来操纵意义的瞬间rowcount = 0我仍然希望将执行设置为true,以便我可以插入数据。但在我的其他地方,我在Can't use method return value in write context in行中发现错误$stmt1->execute() = true

如何手动设置$stmt1->execute() = true

0 个答案:

没有答案