asume tu connection.php
contener
<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
Entonces, en su archivo, está usando include 'connection.php'
para obtener la conexión. Usando include
su acto como una sola página ahora. Entonces tienes que usarlo como se muestra a continuación
require_once 'connection.php';
$sql= 'SELECT * FROM country';
$results = mysqli_query($con, $sql); # add connection string to query
Explicación
cuando agregas este include 'connection.php';
entonces cualquiera que sea la información en parent(connection.php
) archivo (por ejemplo:variable, funciones, etc ..) vendrá a hijo.
Enlaces para recomendar
- En PHP, ¿cómo funciona
include()
funciona exactamente? - ¿PHP incluye rutas relativas al archivo o al código de llamada?
- include, include_once, require o require_once?