Member 13756050 Ответов: 1

Как сделать детальный просмотр информации


Как решить эту проблему... я хочу сделать детальный просмотр информации из базы данных на свой веб-сайт, чтобы я ссылался на нее из первичного ключа, который я хочу просмотреть, что означает id....

я хочу сделать кодировку a href, чтобы я щелкнул идентификатор, который означает часть моего первичного ключа из базы данных и заголовок его к detail.php имею в виду что я хочу просмотреть остальную информацию для этого проекта это студенческая информация но хочу я создать код я там ничего не появляюсь на экране

я использую sublime и xampp

Что я уже пробовал:

<?php include('dbp.php'); ?>
<!DOCTYPE html>
<html>
<head>
	<title>Student List</title>
</head>
<body>		
	<?php if (isset($_SESSION['message'])): ?>
		<div class="msg">
			<?php 
				echo $_SESSION['message']; 
				unset($_SESSION['message']);
			?>
		</div>
	<?php endif ?>


	
	<table class="blueTable">
		<tr>
			<th>id</th>
			<th>name</th>
			<th>class</th>
			<th colspan="2"></th>
		</tr>

		<?php while ($row = mysqli_fetch_array($results)) { ?>
			<tr>
				<td><a href="detail.php?id=<?php echo $id; ?>"><?php 
                                    echo $row['id']; ?></a></td>
				<td><?php echo $row['name']; ?></td>
				<td><?php echo $row['class']; ?></td>
				<td>
					<a href="signupstudent.php?edit=<?php echo 
                                           $row['id']; ?>" class="edit_btn" >Edit</a>
					<a href="dbp.php?del=<?php echo $row['id']; ? 
                                           >" class="del_btn">Delete</a>
				</td>
        <td>
          <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
          <label>
          <input type="file" name="file" id="file" />
          <input type="submit" name="btn_uploadpic" id="btn_uploadpic" value="Upload Pic" />
          </label>
                          <input name="hf_name" type="hidden" id="hf_name" value="<?php echo $row['name']; ?>" />
          </form>      
        </td>
        <td><img src="upload/<?php echo $row['name']; ?>.jpg" width="67" height="81" /></td>
			</tr>
		<?php } ?>
	</table>
<a href="home.php">Home</a>

</body>
</html>

1 Ответов

Рейтинг:
1

W∴ Balboos, GHB

Я не вижу вашего запроса, чтобы узнать, чего вы ожидаете в $results

Знаете ли вы, что у вас есть какие-либо данные, чтобы показать вообще?

Дополнительная помощь: когда вы получите "пустую страницу", вы должны иметь возможность просмотреть ее источник (то есть то, что находится на странице). Например, в FireFox вы щелкаете правой кнопкой мыши на странице и выбираете пункт "Просмотр источника страницы". Теперь вы можете увидеть, что вернулось, если вообще что-то вернулось. Возможно, он покажет вам сообщение об ошибке, которое не отображается на вашем экране (например, из-за неудачного запроса TSQL).

Другие ошибки также могут быть сделаны видимыми, например неопределенный индекс(ы).

Ваша первая задача состоит в том, чтобы увидеть, если вы даже получить данные обратно для отображения на странице.


Member 13756050

Да, я знаю это, но в этом случае я хочу восстановить конкретное содержание моего первичного ключа в базе данных к остальной информации, которая содержится в базе данных, но я не знаю, как ее создать.

W∴ Balboos, GHB

Не знаете, как создать что? Ключ? За столом? Запрос на использование ключа?

До сих пор ваше описание ошибки-это "пустая страница". Как кто - то может помочь вам с этой ошибкой? Это ваш код на вашем компьютере - так что найдите ошибку.

.