Hello Dears Aaj Ka hamara Topic hai "how to insert image in mysql database using php source code".
Yeh Toipc hmara jo hmare programming learner students hai unke liye hai. Hum aap ko sab se easy way mein image , video audio , pdf and others docs ko insert krna btaege database mein .
Hum isko 3 points mein devide kr lete hai. Wo 2 steps niche aap ko show ho rhe hai.
- Create DATABASE AND TABLE
- CREATE HTML FILE
- ADD PHP SCRIPT
Aap ne sab se phele xamp ko open krke phpmyadmin ko open kr lena hai. fr wha jeke aap ne aik database create kr lena hai koi v name ka jesa ke aap niche pic mein dekh skte ho.
Is Pic Mein Aap Dekhe Hum ne aik "abc" Name Ka database Bnaya Hai Aur Uske Andr Aik Photo Name Ka Table Hai. Aur Uske Andr 2 Feilds Hai Aik "ID" & "File". Aap Niche Pic Mein Dekh Skte Ho.
Abb Hum Ne Database V Bna Liya Aur Table v . Abb Hum Aik folder bnaege Hmare htdocs Mein Mtlb Jha aap ne apna xampp insatall kiya hai usmen aik jake aaap ne xampp folder mein jana hoaga fr usmein aik htdocs name ka folder hoga aap ne usmein jake aik uploded name ka folder create kr lena hai. See Pic Below.
Abb Hmare Paas Uploaded Name Ka Folder Bn Chuka Hai Is Folder Ka Uses Yeh Hai Ke aik Pic hmari database mein jagi aur aik yeh wale folder mein .Abb Hum Script Krenge Upload File Ki.
FILE HTML CODE:-
<form action="#" method="post">
<input type="file" name="file">
<input type="submit" name="submit" value="upload">
</form>
FILE UPLOAD SCRIPT IN PHP:-
<?php
$sql=new mysqli("localhost","root","","project");
$file=time().$_FILES["file"]["name"];
$target_dir="uploaded/";
$target_file=$target_dir.basename($file);
move_uploaded_file($_FILES["file"]["tmp_name"], $target_file);
//$cat=$_REQUEST["p_id"];
$status=$_REQUEST["status"];
$inscat=$sql->query("insert into photos(file)VALUES('$file')");
if($inscat)
{
echo "Upload Successfully";
}
else
{
echo "not Uploaded';
}
?>
0 Comments
please enter your comment in message box