Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql में ब्लॉब फ़ाइलें/छवियां अपलोड करना

चर प्रारंभ करने का प्रयास करें। मैंने पूरा कोड जोड़ा है। आपको $_POST['file'] प्राप्त करने की आवश्यकता नहीं है।

<?php 
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="root"; // Mysql password
$db_name="clinic"; // Database name
$tbl_name="patients"; // Table name
session_start();
$con=mysqli_connect("localhost","root","root","clinic");

$id=$_REQUEST['id'];

 $name = '';
 $remarcs = '';
 $address = '';
 $test_res = '';
 $date = '';
 $phone = '';
  $new_path = '';

if (isset ($_POST['name'])) {
 $name = $_POST['name'];
 }
if (isset ($_POST['remarcs'])) {
 $remarcs = $_POST['remarcs'];
 }
if (isset ($_POST['test_res'])) {
$test_res = $_POST['test_res'];
}
if (isset ($_POST['address'])) {
  $address = $_POST['address'];
}

if (isset ($_POST['date'])) {
  $date = $_POST['date'];
}

if (isset ($_POST['phone_num'])) {
 $phone = $_POST['phone_num'];
}

if(isset($_FILES['file'])){ //Check file is uploaded or not

  $path = "../uploads/".$_FILES['file']['name'];
  if(move_uploaded_file($_FILES["file"]["tmp_name"], $path)){
  $new_path = $path;
  $sql=" update patients set 
  name = '$name',
  echo_photo = 'NULL',
  echo_file = '$new_path',
  remarcs = '$remarcs',
   test_res = '$test_res',
  date = '$date',
  address = '$address',
  phone_num = '$phone'
  WHERE id = ".$id;

  $result=mysqli_query($con,$sql) or die('Unable to execute query. '.   mysqli_error($con));

if($result){
 echo $name."<p>\n</p>";
 echo $remarcs."<p>\n</p>";
 echo $test_res."<p>\n</p>";
 echo $address."<p>\n</p>";
 echo $phone."<p>\n</p>";
 }
  echo "Uploaded";
} else {
  echo "Not uploaded";
 }
}
mysqli_close($con);

?> 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सी # MySQL कनेक्शन पूलिंग

  2. mysql दिनांक प्रारूप से वर्ष निकालें

  3. अपने MySQL डेटाबेस को दूसरे कंप्यूटर में कैसे ट्रांसफर करें?

  4. एक Django मॉडल में एक mySQL ENUM निर्दिष्ट करना

  5. MySQL में विदेशी-कुंजी कॉलम का नाम बदलना