Ваш вопрос сформулирован очень неловко. Не уверен, что это то, что вам нужно:
mysql_connect('localhost', 'user', 'pass') or trigger_error('Unable to connect to MySQL: ' . mysql_error());
mysql_select_db('database_name') or trigger_error('Unable to select DB: ' . mysql_error());
foreach ($_FILES["pictures"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
$name = $_FILES["pictures"]["name"][$key];
move_uploaded_file($tmp_name, "uploads/$name");
mysql_query("INSERT INTO table_name (col1, col2, col3) VALUES('something', 'somethingelse', 'uploads/" . mysql_real_escape_string($name) . "');") or trigger_error('Unable to INsert: ' . mysql_error());
}
}
?>
Это может быть то, что вы ищете. Вам нужно будет существенно изменить его, чтобы он соответствовал вашей базе данных, но, надеюсь, это приведет вас туда, куда вы хотите.