如果它不为空,创建一个替换mysql值的函数?

时间:2018-04-26 08:07:17

标签: php wordpress

我在数据库中有两个名为background-video-lengthslide_duration的键。名为background-video-length的名称并不总是设置,如果不是,则为NULL。如果它不是NULL,我想将值从background-video-length转移到slide_duration并替换此中设置的内容。 另外,slide_duration并不总是存在,当它为空时会被删除,因此如果background-video-length值包含任何内容,则必须创建它。如果background-video-lengthNULL我想删除slide_duration,如果它之前没有包含任何内容。

编辑: 我有这个代码来设置数据库中的background-video-length

  $attachment_id = attachment_url_to_postid( $_POST[ 'background-video' ] );
  $video_meta = get_post_meta( $attachment_id , '_wp_attachment_metadata', true );
if( isset( $_POST[ 'background-video' ] ) ) {
  update_post_meta( $post_id, 'background-video-length', $video_meta['length'] ); 
}

0 个答案:

没有答案