这并不是什么过于复杂的事情(我假设),我只是不确定做我想做的事的语法。我正在尝试将数组中的值插入数据库。下面实现了我想做的事情,但是我想知道是否可以将其重新格式化为下面的代码。
当前代码可以满足我的要求:
$name = explode(" ",$fullName);
$firstName = $name[0];
$lastName = $name[count($name) - 1];
mysql_query("INSERT INTO `person` VALUES(NULL, '$firstName', '$lastName',0)"));
我想知道的是它是否可以像这样格式化:
$name = explode(" ",$fullName);
mysql_query("INSERT INTO `person` VALUES(NULL, '$name[0]', '$name[count($name) - 1]',0)"));
我之前尝试了几种不同的方法并得到了一个错误,这只是语法问题还是更深层次的问题?
哦,我应该补充一点,我唯一一次真正让插入完全运行,我最终分别在Array[0]
和列中。Array[2] - 1
first_name
last_name
谢谢大家,希望我已经足够清楚了。需要更多信息,让我知道。