есть задача написать модуль к ресурсу, в модуле есть файл отвечающий за соединение с базой и проверку таблиц в случае отсутствия таблици ее нужно импортировать из заданого адресса. После долгих поисков у меня получился такой код :
<?php
$bd = "anto_db";
$table = "REG";
$fishier = "REG.SQL";
$exist = FALSE;
$rq = "show databases";
$result = 0;
$hostname = "localhost";
$user = "root";
$password = "root";
$conn = mysql_connect($hostname, $user, $password) or die(mysql_error());
mysql_select_db($bd) OR die('Sйlection de la base impossible');
$sqlResult = 0;
$sqlResult = mysql_query("SHOW TABLES LIKE 'REG';");
$result = mysql_num_rows($sqlResult);
if ($result == 0) {
$command = 'mysql -u root -p root -h localhost anto_db < localhost/anto/modules/mymodule/REG.SQL';
system($command);
}
?>
который не загружает почему-то мой REG.SQL в базу.
Думаю проблемы с синтаксисом. У кого-нибудь есть идеи?
Благодарю за внимание.
Antony.