如何更新数据库中的url

时间:2016-10-28 09:49:49

标签: php mysql wordpress

我已经在wordpress中创建了一个数据库并动态插入数据,并且我想更新它但是当我在文本字段中插入相同的URL时,它并没有给我所需的解决方案。

 if(isset($_POST))
 {
    //echo $_POST['url'];
    $name=xmlfeeds_select();
    $url=$_POST['url'];
    $url1=parse_url("name");
    $url2=parse_url("url");
    echo "$name";

    echo "$url";
    if($url1['host'] == $url2['host'] )
    {

        xmlfeeds_update();

    }

        xmlfeeds_insert(); 

//查询更新网址

function xmlfeeds_update(){
$x=$_POST['url'];
global $wpdb;
$wpdb->update( 
'xml_url', 
array( 
    'url' => $x,    
    'update_date' =>  current_time('mysql',1)
), 
array( 'url' => $x ), 
array( 
    '%s',   
    '%s'    
), 
array( '%s' ) 
);

}

实际上我的问题是,当我在url字段中提供相同的url时,我已经在数据库中插入了它,它会检查相等条件但是当我在url字段中插入不同的url时,它不会执行insert查询。

请帮我解决这个问题。 任何帮助将不胜感激。提前谢谢。

0 个答案:

没有答案