المساعدة في كود php لرفع الصور على قاعدة بيانات mysql

الموقع سيكون شبيه بمواقع الاعلانات الصغرى.

طبعا الكود يعمل ويرفع الصورة على قاعدة البيانات لكن
  • كيف اجعل الكود يقبل اكثر من صورة في نفس الوقت ؟
  • كيف تعرض الصور التي تم اختيارها تحت الفورم وكيف يمكن للمستعمل (مستعمل الموقع اتناء اضافته للاعلان) ان يختار الرئيسية منها (اي الصور من الصور التي رفعها ستكون الرئيسية وهي التي تظهر في الصفحة الرئيسية للاعلان الذي اضافه ) ؟
  • كيف اقوم بعرض (اي select) الصور بطريق امنة ؟ وشكرا لكم اخوتي

<?php //data login localhost $localhost='localhost'; $db_user='root'; $db_pass='toor'; $db_name='test';

$imagename = mysql_real_escape_string($_FILES["image"]["name"]);    
$imagedate = mysql_real_escape_string(file_get_contents($_FILES["image"]["tmp_name"]));
$imagetype = mysql_real_escape_string($_FILES["image"]["type"]);


if(isset($_POST["submit"])) {

    if(substr($imagetype,0,5) == "image")
{

//connect
$db=new MySQLi($localhost,$db_user,$db_pass,$db_name);
//prepare
$query=$db->prepare("INSERT INTO `test`(imagename,imagedate) VALUES (?,?)");
//bind_param
$query->bind_param('ss',$imagename,$imagedate);
$query->execute();
echo 'good';
}

};

?>