Postingan lainnya
(codeigniter) post 1 json object menjadi banyak kolom di database
database seperti ini
------------------------------
|id |name | hobby | age |
------------------------------
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
request rest api seperti ini
tipe: post
request body:
{
"student":"john smitch,reading,15"
}
kode php yang saya pakai:
public function index_post()
{
$data = [
'name' => $this->post('student1'),
];
$message = ['registration was successful']
$this->db->insert("registration", $data);
$this->set_response($message, REST_Controller::HTTP_CREATED); // CREATED (201) being the HTTP response code
}
bagaimana cara memisahkan satu objek api json dan post ke banyak kolom di database....
tolong revisi php saya
makasih sebelumnya
1 Jawaban:
<div>Bisa pakai fungsi explode. Fungsi explode bisa membagi (split) string berdasarkan parameter tertentu menjadi array.<br>Contohnya :</div><pre>$data = "Ahmad, Cirebon, 28"; $pisah = explode(",", $data); <br>Maka $pisah menjadi array seperti ini : $pisah[0] --> Ahmad $pisah[1] -- Cirebon $pisah[2] -- 28</pre><div><br>Agan bisa baca dokumentasi resmi nya disini <a href="https://www.php.net/manual/en/function.explode.php">https://www.php.net/manual/en/function.explode.php</a><br><br>Semoga membantu!</div>