如何使用爆破和爆炸插入单个数据

时间:2018-12-24 07:36:33

标签: php curl

我想将单个数据插入SQL。我有instert表,名字和姓氏,我将使用implode将数据发布到service.php,在服务中,我将超出数据并添加到数据库中。但这是行不通的。

这是我的inser.php页面

build.gradle

这是我的网络服务页面

     if($_POST)
    {
    $first_name = ($_POST['first_name']);
    $last_name  = ($_POST['last_name']);

    $query=$first_name.'|'.$last_name;
    $params=array(
        'action' => "INSERTSINGLE",
        'query' => $query
    );
    $postData='';
    foreach($params as $k => $v){
        $postData .= $k . '='.$v.'&';
    }
    rtrim($postData, '&');
    if(is_array($postData)){
        $count=count($postData);
    }else{
        $count=0;
    }
    print_r($postData);
    $ch=curl_init();
    curl_setopt($ch, CURLOPT_URL,"service.php");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch, CURLOPT_HEADER,false);
    curl_setopt($ch, CURLOPT_POST,$count);
    curl_setopt($ch, CURLOPT_POSTFIELDS,$postData);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: 
            application/json'));
    $responsedata=curl_exec($ch);
    curl_close($ch);
    print_r($responsedata);
}

我可以获取数据,但不能插入。你能转发我吗?谢谢...

1 个答案:

答案 0 :(得分:0)

case 'INSERTSINGLE':
echo 'client çekildi.';
$query = $myPDO->query("INSERT INTO users (firs_name,last_name) VALUES('{$firstname}','{$lastname}')")->fetch(PDO::FETCH_ASSOC);
print_r($query);
break;