connect php to html code example
Example 1: call php from html
<form action="myphpfile.php">
<input type="submit" value="click on me!">
</form>
Example 2: how to link html with php
/* PHP code can be easily injected into a standard HTML page. As a rule,
* files with mixed content of that kind have .phtml extention. The workflow
* is the same as for pure .php scripts: one should setup web-server to
* handle .phtml files the same way it handles .php - .phtml should be passed
* to PHP engine, and the outcome gotta be sent to a visitor. PHP will parse
* the .phtml and process everything inside tags <?php [..] ?>, ignoring the
* rest. I.e. the php code pieces in .phtml will be replaced in outcome with
* results of their processing, and HTML / CSS / JavaScript code in .phtml,
* as well as text content, will be displayed in browser as is. The one and
* only strict rule - your .phtml mixes must always start with PHP tag
* sequence <?php ?>, otherwise they won't be preprocessed by PHP engine.
*/
<?php
/**
* @category Template
* @package Hello_World
*/
$tpl = 'Hello %s!';
?>
<!doctype html>
<html lang="en">
<head>
<title><?php printf($tpl, 'World'); ?></title>
<style>
body {
text-align: center;
}
</style>
</head>
<body>
<h1><?php printf(
$tpl,
'world of ' . date('Y') . ', the wonderful future world'
); ?></h1>
</body>
</html>
Example 3: connect html to mysql database
$con = mysqli_connect("localhost","your_localhost_database_user","your_localhost_database_password","your_localhost_database_db");
Example 4: connect html to mysql database
<?php
//Step1
$db = mysqli_connect('localhost','username','password','database_name')
or die('Error connecting to MySQL server.');
?>
<html>
<head>
</head>
<body>
<h1>PHP connect to MySQL</h1>
</body>
</html>