Как вставить несколько php скриптов в один файл?
<!DOCTYPE html> <html> <head> <title>Игра</title> <style type="text/css"> <!-- table { border-collapse: collapse; border: solid 2px #c00; } tr { vertical-align: top; } td { padding: 0px 5px; border: solid 1px #c00; background: #fff0cc; } --> </style> </head> <body> <?php require_once('dbconnect.inc'); echo "<h1>Проект REVO. Игра. Ленин</h1>"; $query = "select * from questions where code_p = 'p_lenin_v_i' and code_e = 'e_soyuz_borby'"; // $query = "select * from questions"; echo "<br />"; echo "<br />Сделан запрос: $query"; echo "<br />"; echo "<br />"; $result = $db->query($query); echo "<h2>Название Начало Конец Место</h2>"; echo "<br />"; echo "<table>"; while ($row = $result->fetch_assoc()) { echo "<tr>"; echo "<td> ${row['q_text']}"; echo "<td> ${row['a1_text']}"; echo "<td> ${row['a2_text']}"; echo "<td> ${row['a3_text']}"; echo "<td> <a href="/scripts/${row['code']}.php">Ссылка на карточку</a>"; echo "</tr>"; echo "<br />"; } //echo "</table>"; echo <<<HTML <form action="handler.php"> <p><b>Какое у вас состояние разума?</b></p>" <p><input name="dzen" type="radio" value="nedzen"> Не дзен</p>" <p><input name="dzen" type="radio" value="dzen"> Дзен</p>" <p><input name="dzen" type="radio" value="pdzen" checked> Полный дзен</p>" <p><input type="submit" value="Выбрать"></p>" </form>" HTML; $result->free(); require_once('dbconnect.inc'); ?> </body> </html> |
<!DOCTYPE html> <html> <head> <title>Игра</title> <style type="text/css"> <!-- table { border-collapse: collapse; border: solid 2px #c00; } tr { vertical-align: top; } td { padding: 0px 5px; border: solid 1px #c00; background: #fff0cc; } --> </style> </head> <body> <?php require_once('dbconnect.inc'); echo "<h1>Проект REVO. Игра. Ленин</h1>"; $query = "select * from questions where code_p = 'p_lenin_v_i' and code_e = 'e_soyuz_borby'"; // $query = "select * from questions"; echo "<br />"; echo "<br />Сделан запрос: $query"; echo "<br />"; echo "<br />"; $result = $db->query($query); echo "<h2>Название Начало Конец Место</h2>"; echo "<br />"; echo "<table>"; while ($row = $result->fetch_assoc()) { echo "<tr>"; echo "<td> ${row['q_text']}"; echo "<td> ${row['a1_text']}"; echo "<td> ${row['a2_text']}"; echo "<td> ${row['a3_text']}"; echo "<td> <a href="/scripts/${row['code']}.php">Ссылка на карточку</a>"; echo "</tr>"; echo "<br />"; } //echo "</table>"; echo <<<HTML <form action="handler.php"> <p><b>Какое у вас состояние разума?</b></p>" <p><input name="dzen" type="radio" value="nedzen"> Не дзен</p>" <p><input name="dzen" type="radio" value="dzen"> Дзен</p>" <p><input name="dzen" type="radio" value="pdzen" checked> Полный дзен</p>" <p><input type="submit" value="Выбрать"></p>" </form>" HTML; $result->free(); require_once('dbconnect.inc'); ?> </body> </html>
как вставить радиокнопку до закрытия sql сессии т.к. в ней используются данные, полученные из базы. ? Помогите пожалуйста
Дополнительно:
Вы же и так уже вставляете скрипты в скрипт, поэтому вопрос из заголовка бессмысленный.
(кстати, если много раз делать require_once 'somefile', то сработает он все равно только в перввый раз, так как там же специально 'once').
Правильный вопрос будет "как не закрывать mysql-сессию", или даже "а зачем я ее закрыл"? Хотя я не вижу где у вас закрытие сессии, так что смысл вообще теряется.
Ответы:
Уважаемый, вам стоит взять и прочитать какой-нибудь учебник по PHP.
И все эти вопросы школьного уровня пропадут автоматически.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для того чтобы вставить несколько PHP скриптов в один файл, вам необходимо просто разместить каждый скрипт в отдельных блоках кода, разделяя их с помощью тега ``. Вот пример:
Таким образом, вы можете добавлять сколько угодно PHP скриптов в один файл, просто помещая каждый из них в свой собственный блок кода. Каждый скрипт будет выполняться независимо от других и выводить результат в соответствии с логикой скрипта.
Не забывайте, что при добавлении множества PHP скриптов в один файл, стоит обращать внимание на порядок выполнения этих скриптов и возможные конфликты имен переменных. Также убедитесь, что ваши скрипты корректно работают вместе и не вызывают ошибок взаимодействия.