我已经从数据库的表中执行了数据,结果是
array(3) {
[0]=>
array(5) {
[0]=> string(1) "1"
["id_pegawai"]=> string(1) "1"
[1]=> string(1) "1"
["id_jabatan"]=> string(1) "1"
[2]=> string(1) "1"
["id_media"]=> string(1) "1"
[3]=> string(7) "Marjana"
["nama_pegawai"]=> string(7) "Marjana"
[4]=> string(8) "NIK.0001"
["nik"]=> string(8) "NIK.0001"
},
[1]=>
array(5) {
[0]=> string(1) "2"
["id_pegawai"]=> string(1) "2"
[1]=> string(1) "4"
["id_jabatan"]=> string(1) "4"
[2]=> string(1) "8"
["id_media"]=> string(1) "8"
[3]=> string(7) "Deny"
["nama_pegawai"]=> string(7) "Deny"
[4]=> string(8) "NIK.0007"
["nik"]=> string(8) "NIK.0007"
},
[2]=>
array(5) {
[0]=> string(1) "3"
["id_pegawai"]=> string(1) "3"
[1]=> string(1) "9"
["id_jabatan"]=> string(1) "9"
[2]=> string(1) "6"
["id_media"]=> string(1) "6"
[3]=> string(7) "Juny"
["nama_pegawai"]=> string(7) "Juny"
[4]=> string(8) "NIK.0011"
["nik"]=> string(8) "NIK.0011"
}
}我想像这样改变它:
array(3) {
[0]=>
array(5) {
[0]=> string(1) "1"
[1]=> string(1) "1"
[2]=> string(1) "1"
[3]=> string(7) "Marjana"
[4]=> string(8) "NIK.0001"
},
[1]=>
array(5) {
[0]=> string(1) "2"
[1]=> string(1) "4"
[2]=> string(1) "8"
[3]=> string(7) "Deny"
[4]=> string(8) "NIK.0007"
},
[2]=>
array(5) {
[0]=> string(1) "3"
[1]=> string(1) "9"
[2]=> string(1) "6"
[3]=> string(7) "Juny"
[4]=> string(8) "NIK.0011"
}
}如何使用assoc删除数组?请帮帮我,谢谢
注意:我使用的不是MYSQL,而是ORACLE。我使用下面这样的代码执行查询:
$this->connection->executeQuery($sql, array($tanggalAwal, $tanggalAkhir), array(Type::DATETIME, Type::DATETIME))->fetchAll();发布于 2013-04-25 16:59:05
我知道您使用mysql_*的用法,因此请替换:
mysql_fetch_array()通过以下方式:
mysql_fetch_row()发布于 2013-04-25 17:01:38
看看fetch_style in PDOStatement::fetch或者at mysql_fetch_array result_type选项,如果你还在使用旧的和贬值的php-mysql。
发布于 2013-04-25 17:15:00
看一看mysql_fetch_array
并尝试以下代码
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("ID: %s Name: %s", $row[0], $row[1]);
}关键是MYSQL_NUM。
希望能解决你的问题
https://stackoverflow.com/questions/16210426
复制相似问题