Я создаю веб-страницу для студенческой организации с биографическими данными для офицеров вместе с фотографиями и еще чем-то подобным.
Первая страница просто html и css.у него есть изображение, имя под ним и ссылка на полную биографию, где он ссылается на «bio.php? id =», а затем идентификатор в моей базе данных SQL для этого человека.
Теперь я пытаюсьсделайте страницу php, чтобы разрешить простой шаблон php страницы, используя идентификатор пользователя.к сожалению, когда я делаю все, что считаю правильным, я получаю странную ошибку.
вот мой код
<html>
<body>
<?php
//connection to database
//specify database
$id= $GET['id'];
$sql = " SELECT * FROM Members_table WHERE Id='$id' ";
$result = mysql_query($sql) or print ("Can't select entry from table bloghomepage.<br />" . $sql . "<br />" . mysql_error());
WHILE($row = mysql_fetch_array($result)) {
$name = $row['Name'];
$position = $row['Position'];
$major = $row['Major'];
$hometown = $row['Hometown'];
$awards = $row['Awards'];
$bio = $row['Description'];
$act = $row['Activities'];
$pic = $row['Picture'];
$misc = $row['other'];
?>
<h1><?php print $name; ?></h1>
<p><?php print '<img src="' . $pic . '"'; ?>
<?php } ?>
</body>
</html>
Вот что я вижу на своей веб-странице:
". $ Sql." ". Mysql_error ());WHILE ($ row = mysql_fetch_array ($ result)) {$ name = $ row ['Name']; $ page_id = $ id; $ position = $ row ['Position']; $ major = $ row ['Major']; $ hometown = $ row ['Родной город']; $ awards = $ row ['Awards']; $ bio = $ row ['Description']; $ act = $ row ['Activity']; $ pic = $ row['Picture']; $ misc = $ row ['other'];?>
и все. Есть идеи, что я делаю неправильно?