Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отображение выборки БД

Сообщения:  [1-1] 

 
 автор: lidil   (21.10.2009 в 15:55)   письмо автору
 
 

Вот мой код. Все выводится в браузере в лучшем виде. Но только первая загруженная информация из форма. Каждая последующая остается неизменной за исключением последнего запроса $q6. Как сделать так, что бы данные менялись.

<?php
//Подключаемся к БД.
$db=mysql_connect("localhost""v""") or die("Ошибка подключения");
mysql_select_db("avto"$db) or die("Не могу выбрать БД");
@
mysql_query("SET NAMES UTF-8");

$q mysql_query("SELECT bd.id_bd,     vid.name    AS  id_vid
  FROM bd  
    LEFT JOIN vid ON (bd.id_vid = vid.id_vid) "
);

$q1 mysql_query("SELECT bd.id_bd,     make.name   AS  id_make
  FROM bd  
    LEFT JOIN make ON (bd.id_make = make.id_make)"
);
$q2 mysql_query("SELECT bd.id_bd,     model.name   AS  id_model
  FROM bd  
    LEFT JOIN model ON (bd.id_model = model.id_model)"
);
$q3 mysql_query("SELECT bd.id_bd,     kuzov.name   AS  id_kuzov
  FROM bd  
    LEFT JOIN kuzov ON (bd.id_kuzov = kuzov.id_kuzov)"
);
$q4 mysql_query("SELECT bd.id_bd,     gaz.name   AS  id_gaz
  FROM bd  
    LEFT JOIN gaz ON (bd.id_gaz = gaz.id_gaz)"
);
$q5 mysql_query("SELECT bd.id_bd,     kpp.name   AS  id_kpp
  FROM bd  
    LEFT JOIN kpp ON (bd.id_kpp = kpp.id_kpp)"
);
$q6 mysql_query("SELECT bd.id_bd,  bd.god, bd.km, bd.mesta, bd.d_sw, bd.preis, val.name  AS  id_val
  FROM bd  
    LEFT JOIN val ON (bd.id_val = val.id_val)"
);


while(
$r mysql_fetch_array($q)) {
 while(
$r1 mysql_fetch_array($q1)){
  while(
$r2 mysql_fetch_array($q2)) {
   while(
$r3 mysql_fetch_array($q3)) {
    while(
$r4 mysql_fetch_array($q4)) {
     while(
$r5 mysql_fetch_array($q5)) {
      while(
$r6 mysql_fetch_array($q6)) {
 
echo 
"<center><h2>$r1[id_make]</h4>
<table width=500 height=0  border=5 >
<tr>
<td  bgcolor=red><strong>ВИД:</strong>
$r[id_vid]</td>
<td  bgcolor=123456 width=200 height=100% rowspan=10></td>
</tr >
<tr>
<td  bgcolor=red><strong>марка:</strong>
$r1[id_make]</td>
</tr >

<tr>
<td ><strong>модель:</strong>
$r2[id_model]</td>
</tr >

<tr>
<td ><strong>кузов:</strong> 
$r3[id_kuzov]</td>
</tr >

<tr>
<td ><strong>вид топлива:</strong> 
$r4[id_gaz]</td>
</tr >

<tr>
<td ><strong>КПП:</strong> 
$r5[id_kpp]</td>
</tr >

<tr>
<td ><strong>год выпуска:</strong> 
$r6[god]</td>
</tr>

<tr>
<td ><strong>киллометраж:</strong> 
$r6[km]</td>
</tr >

<tr>
<td ><strong>колличество мест:</strong> 
$r6[mesta]</td>
</tr >

<tr>
<td ><strong>стоимость:</strong>
$r6[preis] $r6[id_val]</td>
</tr >

<tr>
<td ><strong>прочие нюансы:</strong>
$r6[d_sw]</td>
</tr >
</table></center><br>.

"
;
}
 }
  }
   }
    }
     }
      }  
echo 
"<a href=\"form.php\">добавить еще объявление</a>";
?>

  Ответить  

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования