c mysql结果 数组_mySQL结果在函数中实现了数组

bd96500e110b49cbb3cd949968f18be7.png

Hi there!

I''d like to create a function which input is the result of a mySQL

query.

The output should be exactly the same, only not a mySQL result array,

but a ''real'' array.

So it should also get the fieldnames returned by mySQL and use those as

keys.

I can''t get things to work properly: it should return a

multidimensional array,

like

$result_array[1] = array(

[field1] => field1 value,

[field2] => field2 value,

etc.

)

somehow my result is (with code below)

$result_array[1] = array(

[0] => field1 value,

[field1] => field1 value,

[1] => field2 value,

[field2] => field2 value,

etc.

)

Hope someone can help me on this one.

Frizzle.

+++++ code ++++++

$get_res= mysql_query(QUERY);

if( $res = mysql_fetch_array( $get_res ) )

{

do{

$result[] = $res;

}while( $res = mysql_fetch_array( $get_res ) );

};

foreach( $result as $key => $value ){

print_r($value);

};

解决方案result_array[1] = array(

[field1] => field1 value,

[field2] => field2 value,

etc.

)

somehow my result is (with code below)

result_array[1] = array(

[0] => field1 value,

[field1] => field1 value,

[1] => field2 value,

[field2] => field2 value,

etc.

)

Hope someone can help me on this one.

Frizzle.

+++++ code ++++++

get_res= mysql_query(QUERY);

if(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值