Beginner: PHP Header Error - MySQL

General Tech Learning Aids/Tools 2 years ago

0 1 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Learning Aids/Tools related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

 

I am a complete beginner with PHP/MySQL and HTML but the help I have received from this forum in aid of me learning has be astonishing. Really apprecaite it.

My latest problem comes when I am deleting a record from my database and my html table outputted onto a page. I click delete and the record is deleted straight away, however if possible, Id like a dialogue box to say "Are you sure you want to delete this order?"

index.php:

php
include('connection.php');
$result = mysql_query("SELECT * FROM orderform ORDER BY id ASC");
echo "border='1' >
";while($row = mysql_fetch_array($result)){
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";

echo "";}
echo "
ID Date Product Product Comments Name Address Age Delivery Order Complete?
" . $row['id']. "" . $row['date'] . "" . $row['product'] . "" . $row['productcomments'] . "" . $row['name'] . "" . $row['address'] . "" . $row['age'] . "" . $row['delivery'] . ".$row['id']."\">Yes
"
; ?>

deleterow.php:

php
$id = $_GET['id']; //this needs to be sanitized 
if(!empty($id)){
    include('connection.php');
    $result = mysql_query("DELETE FROM orderform WHERE id=".$id);
}
header("Location: index.php");
?>

All help is greatly appreciated

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.