Я собираюсь впервые использовать mysqli вместо mysql в своем процедурном приложении PHP.Как использовать mysqli во включенном файле, когда соединение mysqli хранится в другом включенном файле?
index.php
include(db_conn.php);
<html>
<body>
<?php include(content.php);?>
</body>
</html
db_conn.php
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
content.php
mysqli_query($con,"SELECT * FROM Persons");
mysqli_query($con,"INSERT INTO Persons (FirstName,LastName,Age)
# more code...
mysqli_query обязательно REQ Uires переменных соединений и мое соединение хранится в переменном $ кона в прилагаемом db_conn.php файла, который недоступен в другом включен content.php файла.
Я думаю, что это работает. Любые ошибки? –
Для установки, это прекрасно доступно. Таким образом, вы упростили пример yoir. Невозможно указать на еще одну глупую ошибку –
или ** добавить 'include (db_conn.php);' in 'content.php' ** –