Antony Lloyd
Если вы хотите получить что-то из своей базы данных MySQL, вам придется подключиться к ней, а затем запросить ее:
$connectionString = mysql_connect('host', 'MySQL username', 'MySQL Password');//Connect to the MySQL database
$selectDatabase = mysql_selectdb('MySQL Database Name', $connectionString);//Connect to your database
//To get something to the database
$tableGetQuery = mysql_query("SELECT * FROM `table` WHERE `field` = 'value'");//Query the database table
$tableGetArray = mysql_fetch_array($tableGetQuery);//Split the table into individual elements
$tableFieldValue = $tableGetArray['field_name'];//Get the value of the table cell
//To add to the table
$tableAddQuery = mysql_query = "INSERT INTO `table` (`field_name`, `other_field_name`) VALUES ('value1', 'value2')";
Но если вы хотите загружать и скачивать файлы просто используйте обычный HTML файл upload element и PHP код:
//To upload
if($_POST['submit'])//Form submit - where 'file' is the file upload HTML element
{
if($_FILES["file"]["error"] > 0)//Check if there is an error
{
$msg = "Error: ".$_FILES["file"]["error"];
}
else
{
if(file_exists("upload/".$_FILES["file"]["name"]))//Checks if file exists
{
$msg = "The file already exists!";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/". $_FILES["file"]["name"]);//Moves the uploaded file from the temporary directory ('tmp_name') to the 'upload/' directory
}
}
}
И для того, чтобы скачать файл, просто перейдите в расположение файла
'www.yoursite.com/upload/uploaded_file.txt'
Если вы хотите сохранить загруженный файл в базе данных MySQL, в коде загрузки файла просто добавьте настройки подключения MySQL и поместите запрос "вставить в" либо до, либо после перемещения файла из временного каталога. Потому что именно это я и сделал.
Надеюсь, это поможет.