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

Ссылка скопирована
17 апреля 2026 1 ответ
<!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.
И все эти вопросы школьного уровня пропадут автоматически.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Мария Код Ответ

Для того чтобы вставить несколько PHP скриптов в один файл, вам необходимо просто разместить каждый скрипт в отдельных блоках кода, разделяя их с помощью тега ``. Вот пример:

 

 

Таким образом, вы можете добавлять сколько угодно PHP скриптов в один файл, просто помещая каждый из них в свой собственный блок кода. Каждый скрипт будет выполняться независимо от других и выводить результат в соответствии с логикой скрипта.

Не забывайте, что при добавлении множества PHP скриптов в один файл, стоит обращать внимание на порядок выполнения этих скриптов и возможные конфликты имен переменных. Также убедитесь, что ваши скрипты корректно работают вместе и не вызывают ошибок взаимодействия.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно