Таблицы из бд mysql на сайт php

170
17 октября 2019, 19:20

Что у меня тут не так? Сайт не запускается.

<!DOCTYPE html> 
<html lang="ru"> 
<head> 
<meta charset="utf-8" /> 
<title>Лабораторная работа 3</title> 
<body> 
<center> 
<h1>База данных "Кино"</h1> 
</center> 
<?php 
$connect=mysql_pconnect("host","user","pass"); 
if (!$connect) 
{ 
echo ("Сервер недоступен"); 
exit(); 
} 
$dbname="user"; 
if (!mysql_select_db("user104",$connect)) 
{ 
echo ("База данных недоступна"); 
exit(); 
} 
$search=$_POST['poisk']; 
if (isset($search) 
{ 
$result=mysql_query("select film.id, film.name, studio.name, 
actor.name, actor.salary, oldfilm.name from film, sturio, actor,  
oldfilm where (studio.id=film.id_studio and actor.id=film.id_actor, 
and oldfilm.id=actor.id_oldfilm);")or die (mysql_error()); 
$table_header=" 
<table class=\"database\"border=\"1px\"> 
<tr> 
<th>id</th> 
<th>Фильм</th> 
<th>Студия</th> 
<th>Актёр</th> 
<th>Зарплата</th> 
<th>Старый фильм</th> 
<th>Изменить</th> 
<th>Удалить</th> 
</tr>"; 
echo ($table_header); 
while ($data=mysql_fetch_array($result)){ 
echo '<tr>'; 
echo '<td>' . $data['film.id'] . '</td>'; 
echo '<td>' . $data['film.name'] . '</td>'; 
echo '<td>' . $data['studio.name'] . '</td>'; 
echo '<td>' . $data['actor.name'] . '</td>'; 
echo '<td>' . $data['actor.salary'] . '</td>'; 
echo '<td>' . $data['oldfilm.name'] . '</td>'; 
echo '<td><A HREF=update.php? id='.$data['id'].'>Изменить</A></td>'; 
echo '<td><A HREF=delete.php? id='.$data['id'].'>Удалить</A></td>'; 
echo '</tr>'; 
} 
echo '</table>'; 
echo '<p><center><a href="index.php"><h2>Вернуться к полной версии базы</h2></a></center></p>'; 
} 
else 
	{ 
$result=mysql_query("select film.id, film.name, studio.name, 
actor.name, actor.salary, oldfilm.name from film, sturio, actor,  
oldfilm where (studio.id=film.id_studio and actor.id=film.id_actor, 
and oldfilm.id=actor.id_oldfilm);")or die (mysql_error()); 
$table_header=" 
<table class=\"database\"border=\"1px\"> 
<tr> 
<th>id</th> 
<th>Фильм</th> 
<th>Студия</th> 
<th>Актёр</th> 
<th>Зарплата</th> 
<th>Старый фильм</th> 
<th>Изменить</th> 
<th>Удалить</th> 
</tr>"; 
echo ($table_header); 
while ($data=mysql_fetch_array($result)){ 
echo '<tr>'; 
echo '<td>' . $data['film.id'] . '</td>'; 
echo '<td>' . $data['film.name'] . '</td>'; 
echo '<td>' . $data['studio.name'] . '</td>'; 
echo '<td>' . $data['actor.name'] . '</td>'; 
echo '<td>' . $data['actor.salary'] . '</td>'; 
echo '<td>' . $data['oldfilm.name'] . '</td>'; 
echo '<td><A HREF=update.php? id='.$data['id'].'>Изменить</A></td>'; 
echo '<td><A HREF=delete.php? id='.$data['id'].'>Удалить</A></td>'; 
echo '</tr>'; 
} 
echo '</table>'; 
echo '<p><center><a href="index.php"><h2>Вернуться к полной версии базы</h2></a></center></p>'; 
} 
?> 
 
<P align=center>Поиск: 
<form method="post" action="select.php"> 
<input type="text" name="poisk" size=10> 
<input type="submit" name="submit" value="Поиск"> 
</form><p> 
<A href=index.php>Показать всё</A> <br> 
<A href=insert.php>Добавление</A> <br> 
</body> 
</html>

READ ALSO
Как отправить файл на сторонний сервер

Как отправить файл на сторонний сервер

Необходимо отправить файл на сторонний сервер но получаю ошибкуделаю так:

169
Как передать параметры UTM-метки при нажатии на кнопку?

Как передать параметры UTM-метки при нажатии на кнопку?

Возникла необходимость передавать параметры UTM-метки при нажатии на кнопкуЗнаю, что можно сделать подобное через php с помощью get, но опыта...

216
Как добавить QMAKESPEC через cmd на Windows?

Как добавить QMAKESPEC через cmd на Windows?

В общем дело такое: при компиляции Qt-проекта через cmd на Windows 7 (компилятор MinGW 44) выдает ошибку

197
c++ размещение объекта в заранее выделенной памяти

c++ размещение объекта в заранее выделенной памяти

Как разместить объект в выделенной памяти? К примеру у меня есть выделенный массив размером 100:

185