2013-11-30 3 views
0

Я хотел бы создать систему для выпуска мнения по данной вещи. Я нахожусь в хорошей точке, но я не могу создать для каждого элемента, взятого из базы данных, соответствующий div. Позвольте мне объяснить, например, если у меня есть три отзыва, сделанных тремя авторами, мне бы хотелось, чтобы три отзыва для обзоров и три для авторов, затем автоматически генерировались циклом. Как я могу сделать?Генерировать div автоматически mysql_fetch_array

+0

Я не понимаю ваш вопрос правильно ... Есть ли у Вас хотите отображать $ Feedback, $ UserNick и $ UserMail внутри тега html div? –

+0

Привет, нет, я хочу, чтобы для каждого элемента, взятого из базы данных, автоматически создавался div. –

ответ

2

Вы можете сделать это .. Прежде всего добавить <body> тег в HTML документ

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
</head> 
<body> 
    <?php 

     $Content = mysql_query("SELECT * FROM feedback"); 

     while($Row = mysql_fetch_array($Content)) { 

     $Feedback = $Row['FeedbackUser']; 
     $UserNick = $Row['UserNickname']; 
     $UserMail = $Row['UserEmail']; 

echo "<div>{$Feedback}</div>"; // Displaying feedback as div 
echo "<div>{$UserNick }</div>"; // Displaying UserNick as div 
echo "<div>{$UserMail }</div>"; // Displaying UserMail as div 


    } 
?> 
</body> 

Надежда это то, что вы ищете

+0

Да, это работает. Благодарю. –

Смежные вопросы