• 15-07-2019, 14:08:36
    #1
    Api ile json veri alıyorum, ilgili veriyi SQL içerisine yazdırmak istiyorum bu işlemi nasıl yapabilirim ?
  • 15-07-2019, 14:14:42
    #2
    <?phprequire_once('connect.php');$json = file_get_contents('jsonverisi.json');$data = json_decode($json, true);foreach ($data as $user) {    $firstname = $user['firstname'];    $lastname = $user['lastname'];    $gender = $user['firstname'];    $username = $user['username'];    $st = mysqli_prepare($connection, 'INSERT INTO users(firstname, lastname, gender, username) VALUES (?, ?, ?, ?)');        mysqli_stmt_bind_param($st, 'ssss', $firstname, $lastname, $gender, $username);*    mysqli_stmt_execute($st);}?>
  • 15-07-2019, 14:17:00
    #3
    Narcos adlı üyeden alıntı: mesajı görüntüle
    <?phprequire_once('connect.php');$json = file_get_contents('jsonverisi.json');$data = json_decode($json, true);foreach ($data as $user) {    $firstname = $user['firstname'];    $lastname = $user['lastname'];    $gender = $user['firstname'];    $username = $user['username'];    $st = mysqli_prepare($connection, 'INSERT INTO users(firstname, lastname, gender, username) VALUES (?, ?, ?, ?)');        mysqli_stmt_bind_param($st, 'ssss', $firstname, $lastname, $gender, $username);*    mysqli_stmt_execute($st);}?>
    iyi günler, veriyi php dosyası içinden alıyorum ekstra json olarak dosyaya yazdırmıyorum o zaman nasıl yapacağım ?
  • 15-07-2019, 14:19:07
    #4
    json datayı bir array içine almalısın sonra da bu arrayı gerekli komutla sql e kayıt edebilirsin

    $data=json_decode(file_get_contents('php://input'),true); //bu bir array

    $veriler=array(
    'veri1'=>$data[0],
    'veri2'=>$data[1],
    )
    $this->db->insert('tablo', $veriler);

    bu şekjilde insert yapabilirsin