předpokládejte vaše connection.php
obsahovat
<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
Ve vašem souboru tedy používáte include 'connection.php'
získat spojení. Pomocí include
nyní funguje jako jedna stránka. Pak jej musíte použít jako níže
require_once 'connection.php';
$sql= 'SELECT * FROM country';
$results = mysqli_query($con, $sql); # add connection string to query
Vysvětlení
když přidáte toto include 'connection.php';
pak bez ohledu na data na nadřazeném prvku (connection.php
) soubor (např.:proměnná, Funkce, atd..) přijde potomkovi.
Odkazy na reference
- Jak v PHP funguje
include()
přesně funguje? - Jsou v PHP zahrnuté cesty relativní k souboru nebo volajícímu kódu?
- zahrnout, zahrnout_jednou, vyžadovat nebo vyžadovat_jednou?