Displaying message after submit data

I have my form html form, i want to display success or failure message to the page…when data is inserted to the database… i am using php to connect and send data to the database…
need your help bellow are my codes:

html page

A small example page to insert some data in to the MySQL database using PHP

Firstname:

Lastname:

Click Me!

inse.php

<?php if (isset($_POST['submit'])) { require "init.php"; $name=$_POST["fname"]; $password=$_POST["lname"]; $hash =password_hash($password, PASSWORD_DEFAULT); $sql_query="insert into name values('$name','$hash');"; if(mysqli_query($con,$sql_query)) { $posted = false; if( $_POST ) { $posted = true; // Database stuff here... // $result = mysql_query( ... ) $sql = "SELECT * FROM $name"; $result2 = mysqli_query($con, $sql); while ($row = mysqli_fetch_array($result2)) { $result3 = $_POST['name'] == $row["name"]; // Dummy result if( $posted ) { if( $result3 ) echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } } } else { echo "

data insertion error.."; } } } ?>

This would be the code processing the POST action, whatever that is???

sorry can you explain it please

Start here: https://www.w3schools.com/tags/ref_httpmethods.asp

1 Like

thank you for your help… i have got a reason that i have to study the page u gave me… but for now if u can help to display the message which will pop up and die soon after submission it will be good…

This is handled by the action page the form is posting to.

1 Like

okay and for my case that page i called inse.php as shown above can u try to look at friend…

I don’t really do PHP anymore. I do Javascript now.
You should format your code:

<?php
echo "My first PHP script!";
?>
1 Like

FOR OTHERS TO READ MORE EASILY…

<?php
if (isset($_POST['submit']) )
{
	require "init.php";

	$name = $_POST["fname"];
	$password = $_POST["lname"];
	$hash = password_hash($password, PASSWORD_DEFAULT);
	$sql_query = "insert into name values('$name','$hash');";
	if (mysqli_query($con, $sql_query))
	{ $posted = false;
	  if ($_POST)
	  { $posted = true; 
           // Database stuff here... 
           // 
		$result = mysql_query( ... )
 		$sql = "SELECT * FROM $name"; 
		$result2 = mysqli_query($con, $sql);
		 while ($row = mysqli_fetch_array($result2))
 		{ $result3 = $_POST['name'] == $row["name"]; 
		  // Dummy result 
		  if( $posted ) 
		  { 
		   if( $result3 )
		      echo "";		     
		  }
		} 
	}
        else
	{ echo "datainsertionerror . . ";
	}
     }
 }
 ?>

1 Like

okay thanks lot for your idea actually they ll see now