Добрый день, к странице подключена база данных, соединение есть, из первой таблицы успешно вывожу данные. Создал вторую страницу, все параметры (кодировка и т.д.) идентичные первой, отличие в имени и содержимом. В каждой таблице у меня одна строка, в первой (Которую видит php) три ячейки (Одна из которых id) вторая (Которую не видит php) имеет две ячейки (С id тоже) Прикладываю код убрав лишнее html оформление PHP: <?php $connection = new mysqli( 'Localhost', 'hteamru_test', '*****', 'hteamru_test'); if( $connection == false ) { echo 'Вход невозможен<br>'; echo mysqli_connect_error(); exit(); } $id = '1'; $color = mysqli_query($connection, "SELECT `color` FROM `ZHAM` WHERE `id` = '$id'"); $color_print = mysqli_fetch_assoc($color); $marka = mysqli_query($connection, "SELECT `marka` FROM `ZHAM` WHERE `id` = '$id'"); $marka_print = mysqli_fetch_assoc($marka); $zapis = mysqli_query($connection, "SELECT `status` FROM `zapis` WHERE `id` = '$id'"); $zapis_print = mysqli_fetch_assoc($zapis); ?> <?php echo $color_print['color']; ?> <?php echo $marka_print['marka']; ?> <?php echo $zapis_print['zapis']; ?> Первый и второй запросы успешно отображаются: PHP: <?php echo $color_print['color']; ?> <?php echo $marka_print['marka']; ?> Последний же не отображается: PHP: <?php echo $zapis_print['zapis']; ?> Подскажите пожалуйста, в чем может быть проблема (Я мягко говоря только учусь php и mysql --- Добавлено --- Пароль от бд я тут звездами заменил, так он верный.
в-нулевых, встретил незнакомое слово - загугли прямо сейчас. во-первых, sql инъекция (загугли). во-вторых, три запроса можно собрать в один, кавычки у цифр не нужны, нужно экранирования (загугли) или prepared statement (загугли). PHP: "SELECT `color`, `marka`, `zapis` FROM `ZHAM` WHERE `id` = $id" или даже выбрать все поля и не трахать себе мозг PHP: "SELECT * FROM `ZHAM` WHERE `id` = $id" в-четвёртых, проблема может быть в чем угодно, поэтому надо учиться дебагать (загугли)
будьте добры тогда объяснить, от того что она "Элементарная" мне легче не стало. --- Добавлено --- У меня третья запись из другой таблицы, и да, я бы мог первые два объеденить, но вот проблема не с ними, проблема в третьей.