我有以下代码:
$sql = "SELECT id,name,type FROM $this->objectsTable WHERE name = $key[Name] AND ( ";
foreach( $key['type'] as $pt=>$val)
if( count( $key['type'] ) != $pt + 1 )
$sql .= "type LIKE '%$val%' OR ";
else
$sql .= "type LIKE '%$val%')";
在上面的代码中,$ key是一个包含我的值的数组 我想将此添加到上面:
If above code has result then update that row else add my data to table as a new row
注意:$ key数组没有' id'。
是否可以在一个查询中执行此操作?
感谢。