我从表单输入的文字和图片如何将两个数组拼成一个单一字符串以插入mysql值?
正在收集两个数组$final = array($info, $paths);
print_r($final);
此打印
Array ([0] => Array ([0] => '1995', [1] => 'chevrolet', [2] => 'impala', [3] => '5.7', [4] => 'bose', [5] => '165465', [6] => 'sadfasdf', [7] => '', [8] => '', [9] => 'asdfasdasdf', [10] => '', [11] => '', [12] => 'sdafasdfasd', [13] => '', [14] => '', [15] => '', [16] => '', [17] => 'asdfasdf',) [1] => Array ([0] => 'images/picture22677.png', [1] => 'images/picture22678.png', [2] => 'images/picture22679.jpg',))
完美! 但我怎么现在这个$final
数组转换成这样
'$value', '$value', '$value', '$value',
但出数组一个字符串键数 更好地了解我,我需要一个字符串,我可以finnaly插入MySQL的,像这样
mysql_query("INSERT INTO
auto(year, make, model, engine, sound_system, mileage, att1, att2,
att3, att4, att5, att6, att7, att8, att9, att10, att11, att12, att13, att14, att15, picture1,
picture2, picture3, picture4, picture5, picture6, picture7, picture8, picture9,
picture10, picture11, picture12)
VALUES
($finalpaths));
看到VALUES ($finalpaths));
这里就是我需要有数组列表转换为字符串,将在这种情况下工作
我希望你明白了我所需要的,感谢您的inpu t :)
有2级阵列的目的是什么,以及如何转换到您的预期输出? – jcsanyi