Question

Using PHP and MYSQL create a form that: user Full name user Comment (as many lines...

Using PHP and MYSQL create a form that:

  1. user Full name
  2. user Comment (as many lines as they want)
  3. allows the user to attach one image
  4. uploads the Full name, comment, and image to a database
  5. Displays the user's full name, comment and user image on the website by selecting them from the database.
  6. Include the server connection file as well any necessary codes to connect and maintain the database
0 0
Add a comment Improve this question Transcribed image text
Answer #1

solution :- following code will connect database and store data into database and display the data

index.php

------------------code starts from here-----------------------------

<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

if(isset($_POST["insert"]))

{

$file = addslashes(file_get_contents($_FILES["image"]["tmp_name"]));

$query = "INSERT INTO tbl_images(fullname,comments,name) VALUES ('$fullname','$comments','$file')";

if(mysqli_query($connect, $query))

{

echo '<script>alert("Image Inserted into Database")</script>';

}

}

?>

<!DOCTYPE html>

<html>

<head>

<title>Webslesson Tutorial | Insert and Display Images From Mysql Database in PHP</title>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

</head>

<body>

<br /><br />

<div class="container" style="width:500px;">

<h3 align="center">Insert and Display Images From Mysql Database in PHP</h3>

<br />

<form method="post" enctype="multipart/form-data">

<input type="text" name="fullname" id="fullname"/>

<br />

<input type="text" name="comments" id="comments"/>

<br />

<input type="file" name="image" id="image" />

<br />

<input type="submit" name="insert" id="insert" value="Insert" class="btn btn-info" />

</form>

<br />

<br />

<table class="table table-bordered">

<tr>

<th>Image</th>

</tr>

<?php

$query = "SELECT * FROM tbl_images ORDER BY id DESC";

$result = mysqli_query($connect, $query);

while($row = mysqli_fetch_array($result))

$fullname = $row['fullname'];

$comments = $row['comments'];

{

echo '

<tr>

<td>

<h2>$fullname<h2/>

</td>

</tr>

<tr>

<td>

<h2>$comments<h2/>

</td>

</tr>

<tr>

<td>

<img src="data:image/jpeg;base64,'.base64_encode($row['name'] ).'" height="200" width="200" class="img-thumnail" />

</td>

</tr>

';

}

?>

</table>

</div>

</body>

</html>

<script>

$(document).ready(function(){

$('#insert').click(function(){

var image_name = $('#image').val();

if(image_name == '')

{

alert("Please Select Image");

return false;

}

else

{

var extension = $('#image').val().split('.').pop().toLowerCase();

if(jQuery.inArray(extension, ['gif','png','jpg','jpeg']) == -1)

{

alert('Invalid Image File');

$('#image').val('');

return false;

}

}

});

});

</script>

Add a comment
Know the answer?
Add Answer to:
Using PHP and MYSQL create a form that: user Full name user Comment (as many lines...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1. Write the php statements to connect to MySQL server and select the database named personnel....

    1. Write the php statements to connect to MySQL server and select the database named personnel. The database personnel is located at localhost server. The user id and password to log on to the server are finalexam and thePassword respectively. 2. Using the above connection, write the php statements to retrieve the name and the email fields from all records of the users table ( 'SELECT name, email FROM users') and display them one record per line.

  • Using MySQL and PHP keep it simple This assignment you will be making a form that...

    Using MySQL and PHP keep it simple This assignment you will be making a form that will do one of three things in a database -          It will add a record -          It will update a record -          It will search for a record Your database will contain a table for keeping a record of all your friends and family and should contain: First name Last name Phone number Address City State Zip Birthdate Username Password The sex of the...

  • PHP you need to create a form to allow the user to enter their name, email,...

    PHP you need to create a form to allow the user to enter their name, email, and address information. That information will be sent to a PHP script that will process and display that information. Your assignment should have two pages. The first page is straight html (user_input.html) that has a form with the appropriate form elements to collect the user input. The form should then be submitted using the POST method to a php script (display_user_info.php) that will process...

  • Need a PHP code that has a box to type in that allows the user to...

    Need a PHP code that has a box to type in that allows the user to put the information through the PHP site to the database for the following categories: INT, First name, Last name, Sex. Once injected it needs to echo to the page to show the table of all entries. The code below is how far I got with it. MySQL: add a row and query $link = mysql_connect('stewcraw.dotstermysql.com', 'prof', '3632password'); if (!$link) { die('Could not connect: '...

  • PHP Programming In this project, you will create a Web page that allows visitors to your...

    PHP Programming In this project, you will create a Web page that allows visitors to your site to sign a guest book that is saved to a database. Create a new document in your text editor and type the <!DOCTYPE> declaration, <html> element, document head, and <body> element. Use the strict DTD and “Guest Book” as the content of the <title> element. Add the following text and elements to the document body: <h2>Enter your name to sign our guest book</h2>...

  • For this task you will create a reverse SHA lookup website. A user will be able...

    For this task you will create a reverse SHA lookup website. A user will be able to provide a SHA hash value, and you should present the string that created the SHA value. You are given 3 input files, sha1_list.txt, sha224_list.txt, and sha256_list.txt. Each file has the given word followed by its hash value, separated by a colon. Each file uses the algorithm specified in the file name. 2) A user should be able to access an html file called...

  • Create a working proof of concept of one of the following applications which meets all of...

    Create a working proof of concept of one of the following applications which meets all of the minimum requirements. The application may be written in any programming language(s). The application should be sent with the following: ● All of the source code required for building ● A completed binary of the application (if applicable) ● Any required database files (if applicable) Each application requires a README. Please ensure the README includes the following components: ● Which application you choose to...

  • PHP Programming Question. Use the techniques you learned so far to create an Address Book application...

    PHP Programming Question. Use the techniques you learned so far to create an Address Book application that stores names, e-mail addresses, and phone numbers in a text file. Validate all input fields and include functionality that allows the user to view the address book. Also, include code that sorts the address book by name and deletes duplicate entries. Each page in the application should have a link back to the main page. Be creative and add extra features if you...

  • QUESTIONS Q01: Use the comment feature of SQL to print your full name, AUID and username in three separate lines at the top of the script file. From this point onwards, you should use the comment fea...

    QUESTIONS Q01: Use the comment feature of SQL to print your full name, AUID and username in three separate lines at the top of the script file. From this point onwards, you should use the comment feature to separate your answers for each question. (0.2 mark) Q02: Write a SQL statement to retrieve all the rows from the Product table. All the columns should be renamed with proper spacing using the alias feature. For example, the UnitPrice column should be...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT