(root)/trunk/insert_new_program_sql.php - Редакция 2
Авторство |
Последнее изменение |
Открыть журнал
| RSS
<?PHP
session_start();
if ($_SESSION['$user_privileges'] < 16)
header("Location: index.php");
include "head.php";
$mas_section_insert_id = array();
if (count($_GET['section_insert_id']) > 0)
{
foreach ($_GET['section_insert_id'] as $val)
{
$mas_section_insert_id[] = $val;
}
}
$program_manufacturer = $_GET['program_manufacturer'];
$program_site = $_GET['program_site'];
$program_mirror = $_GET['program_mirror'];
$program_name = $_GET['program_name'];
$program_description = $_GET['program_description'];
$db = mysql_connect("localhost", "linwin");
mysql_select_db("linwin", $db);
mysql_query("SET NAMES 'utf8';", $db);
$sql = "SELECT id, name FROM program WHERE name = '". $program_name. "'";
$query=mysql_query($sql, $db);
if (mysql_num_rows($query))
echo "<br/>Ошибка!!! Программа с таким именем уже существует!!!<br/>";
else
{
$sql = "INSERT INTO program(manufacturer, name, description) values ('". $program_manufacturer. "','". $program_name. "','". $program_description. "')";
if (mysql_query($sql, $db))
{
echo "<br/>Данные о программе успешно добавлены<br/>";
}
else
{
echo "Данные о программе не добавлены<br/>";
}
$sql = "SELECT id FROM program WHERE manufacturer = '". $program_manufacturer. "' and name = '". $program_name. "';";
$query=mysql_query($sql, $db);
$program_id = mysql_result($query, 0, 0);
if (count($mas_section_insert_id) <> 0)
{
for ($i = 0; $i < count($mas_section_insert_id); $i++)
{
$sql = "INSERT INTO prog_in_sect(pid, sid) values ('". $program_id. "','". $mas_section_insert_id[$i]. "');";
if (mysql_query($sql, $db))
{
echo "<br/>Данные в таблицу prog_in_sect успешно внесены<br/>";
}
else
{
echo "Данные в таблицу prog_in_sect не внесены<br/>";
}
}
}
if ($program_site <> "")
{
$sql = "INSERT INTO url(pid, url, description) values ('". $program_id. "','". $program_site. "','". "Сайт программы". "');";
if (mysql_query($sql, $db))
{
echo "<br/>Данные в таблицу URL успешно внесены<br/>";
}
else
{
echo "Данные в таблицу URL не внесены<br/>";
}
}
if ($program_mirror <> "")
{
$sql = "INSERT INTO url(pid, url, description, local_mirror) values ('". $program_id. "','". $program_mirror. "','". "Локальное зеркало". "', 1);";
if (mysql_query($sql, $db))
{
echo "<br/>Данные в таблицу URL успешно внесены<br/>";
}
else
{
echo "Данные в таблицу URL не внесены<br/>";
}
}
mysql_close($db);
}
include "foot.php";
?>