1
我想,以放入一个数据库MYSQL这种格式创建多维数组:多维数组矩阵PHP
create table var
(
fecha DATE not null,
hora TIME not null, DD2
float(5,2),
RGD float(5,2),
RGA float(5,2),
FLU float(5,2),
H2O float(5,2),
PRES_U float(5,2),
U float(5,2),
V float(5,2),
Ts float(5,2),
T1 float(5,2),
T2 float(5,2),
H1 float(5,2),
H2 float(5,2),
HS float(5,2),
VV1 float(5,2),
VV2 float(5,2));
在PHP中,我创建这个数组
$dataarray=array(array("FECHAS",date("Y-m-d")), array("HORAS",date("H:i:s")),
array("RGD",0), array("RGA",0),
array("FLU",0),array("DD2",0),array("H20",0),array("PRES:U",0),array("U",0),array("V",0),
array("TS",0), array("T1",0), array("T2",0),array("H1",0),
array("H2",0),array("HS",0),array("VV1",0),array("VV2",0));
的我看起来像这样的数据:
2014-02-23,19:46:33,RGD,-5.36;
2014-02-23,19:50:51,FLU,0.34;
2014-02-23,19:55:11,PRES:U,93.83;
2014-02-23,19:57:20,U,0.66;
2014-02-23,19:59:25,V,-1.93;
2014-02-23,20:05:54,T2,7.79;
2014-02-23,20:08:04,H1,75.02;
2014-02-23,20:10:15,H2,40.18;
2014-02-23,20:12:22,HS,-0.07;
2014-02-23,20:16:40,VV2,-2.06;
2014-02-23,20:20:56,RGD,-4.58;
2014-02-23,20:23:09,RGA,1.44;
2014-02-23,20:27:23,H2O,-0.0;
2014-02-23,20:33:55,V,2.04;
现在我有他们几乎准备好放入数据库,他们看起来像这样:
2014-02-23 19:46:33 -5.36 0 0.34 0 0 93.83 0.66 -1.93 0 0 7.79 75.0240.18 -0.07 0 0
2014-02-23 20:16:40 -4.58 1.44 0 0 0 0 0 2.04 0 3.47 0 90.99 0 0 0 -2.06
但你可以看到我用$ DataArray中工作[0] [1]等,但在PROGRAMM不允许我创建类似$ DataArray中[$ J] 这样我就可以有机会获得到线。
我该怎么办?有什么建议么?如果您有任何意见,请将其添加。
我会多解释一下自己。我需要像这样的数组
$ dataarray [$ j] [0] [1] ....并将其传递给我的MYSQL数据库,因为我有意将数据放入字符串格式中在最后一个例子中看到。
好吧,我能够改变一切,并完美的工作,现在我可以像你所建议的多级阵列:$ DataArray中[$ J] [ “出生日期”。 :)现在,我将不得不与我的数据库争取在我的笔记本电脑上找到它,并从我的页面中将数据放入它,但仍然非常感谢。 – Dimitri