用implode函数链接所有的操作ID

//链接搜索条件

$wheresql = implode(' AND ', $wherearr);	//链接搜索条件

 
//连接字符
function simplode($ids) {
	return "'".implode("','", $ids)."'";
}
 
//LIST UPDATE
  $itemidarr = array(); //初始化itemidarr数组
  if(empty($_POST['item'])) {  //判断提交过来的是否存在待操作的记录,如果没有,则显示提示信息并退出
   showmessage('space_no_item');
  }
  $itemidstr = simplode($_POST['item']); //用逗号链接所有的操作ID
  //对提交的数据进行检查

实例代码:

	//catid UPDATE
	$catidarr = array();
	if(!empty($t1)) $catidarr[] = '\''.$t1.'\'';
	if(!empty($t2)) $catidarr[] = '\''.$t2.'\'';
	if(!empty($t3)) $catidarr[] = '\''.$t3.'\'';
	
	$catidstr = implode(' , ', $catidarr);	//用逗号链接所有的操作ID

SQL语句示例:

SELECT uid, name, namestatus FROM ".tname('space')." WHERE uid IN (".simplode($uids).")

转载请注明出处:https://www.onexin.net/link-to-all-of-the-operations-by-commas-id/

相关文章:

1、用 PHP 编写更好的正则表达式regex
https://www.onexin.net/php-regex/

2、PHP 版本 8.2,8.1,8.0,7.4
https://www.onexin.net/php-8_2-8_1-8_0-7_4/

3、PHP中的Liskov替换原则
https://www.onexin.net/php-liskov/

4、php实现自运行的do实例详解
https://www.onexin.net/php-do/

5、PHP 后端实现JWT认证方法示例
https://www.onexin.net/php-jwt/

Leave a Reply