Mengganti array pada script dengan data dari database

Salam.. misalkan saya mempunya sebuah controller di Codeigniter seperti berikut :

$indo = array('1', '2', '3', '4', '5');

$english = array ('one', 'two', 'three', 'four', 'five');

jika saya jalankan fungsi ini untuk di replace, misalkan replace 1 dengan one, replace 2 dengan two, dan seterusnya, bisa berjalan dengan baik.

kasusnya adalah saya membuat nilai di dalam array tersebut di sebuah tabel, anggap saja tabel indo_english, dengan struktur tabel

- id (autoincrement)

- indo

- english

sehingga tabel akan terlihat seperti ini :

\\\__________________

id   indo    english

-----------------------

1   1          one

2   2          two

3   3          three

dst...

pada model saya sudah buat buat fungsi seperti ini :

public function indo()
  {
    return $this->db->query("SELECT indo FROM indo_english")->result_array();
  }

  public function english()
  {
    return $this->db->query("SELECT english FROM indo_english")->result_array();
  }

kemudian di controller saya panggil seperti ini :

pubic function indo() {
$dataIndo = $this->model->indo();
foreach ($dataIndo as $row) {
$indo[] = $row['indo'];
}
echo json_encode($indo);
}
public function english() {
$dataEnglish = $this->model->indo();
foreach ($dataEnglish as $row) {
$english[] = $row['english'];
}
echo json_encode($english);
}

fungsi replacenya tidak berjalan seperti yang seharusnya..

kalo method indo di controller misalkan saya panggil, berhasil mengeluarkan hasil berupa array

[

  • "1",
  • "2",
  • "3",
  • "4",
  • "5"

]

solusinya kira2 gimana ya supaya data dari tabel tersebut bisa tampil seperti ketika saya tuliskan manual seperti ini :

$indo = array('1', '2', '3', '4', '5');

Mohon solusinya, terima kasih

avatar miamiu
@miamiu

25 Kontribusi 1 Poin

Diperbarui 2 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban