2013-03-14 66 views
0

我想將多個圖像保存在一個數組中,但因爲圖像是一個數組,我的方法無法工作。在一個數組中保存多個圖像

這是我的方法:

for($i=2;$i<=$image_row;$i++){ 
    $image = 'image'.$i; 
    $allImages[] = array( 
     'image' => $mysqli->real_escape_string($_SESSION[$image])); 
} 

回答

1

你爲什麼要定義一個數組你的形象?

爲什麼不乾脆:

for($i=2;$i<=$image_row;$i++){ 
    $image = 'image'.$i; 
    $allImages[] = $mysqli->real_escape_string($_SESSION[$image]); 
} 
+0

這仍然給我的錯誤「警告:mysqli的:: real_escape_string()預計參數1是字符串數組給定」 – 2013-03-14 09:51:16

+0

噢,對不起,我應該只使用real_escape_string上後面的值.. – 2013-03-14 09:53:08