問題是id
,start
和end
在updateLine
的內部得到值2
。我可以在Zend Studio中調試代碼時看到這一點。這是什麼原因?將該值解析爲函數
更新:我需要能夠解析字符串值的函數updateLine
。
include_once 'include/connect_db.php';
$id = '2230';
$start = '2012-10-02 11:36:13';
$end = '2012-10-02 11:36:13';
$size = count($id);
var_dump($size);
for($i = 0; $i < $size; $i++){
updateLine($id[$i], $start[$i], $end[$i]);
}
function updateLine($id, $start, $end){
var_dump($id);
var_dump($start);
$sql = "UPDATE `Sequence`
SET start='" . $start . "', fin='" . $end . "'
WHERE id='" . $id . "'";
$result=execute_query($sql);
var_dump($sql);
}
因爲'$ id','$ start'和您的通話'$ end'作爲字符數組處理。你想要做什麼?請詳細說明一下。 –
'$ id $ start $ end'不是數組,但是將它們當作數組處理? – JvdBerg
@JvdBerg最初他們是數組。我只是簡化了這個例子。 –