Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не получается сделать выборку с БД, мне нужно что б в таблице были вставлены 
:(
    Опции темы
dexterx
Дата 24.9.2008, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 8.9.2008

Репутация: нет
Всего: нет



Здравствуйте, у меня такая вот смешная проблема, 
я знаю что она смешная и решается за пару секунд,
но у меня уже так болит голова что я просто немогу
никакие логические місли в голову не приходят, помогите пожалуйста...

У меня для каждого пользователя есть возможность 
добавить свой автомобиль в БД(parking), а также 
фотографии для етого автомобиля в БД(gallery),
проблемка в том что когда я делаю виборку из БД
то если у пользователя несколько фотографий то для
каждой фотографии создается ниже приведенная таблица,
а мне нужно что б в таблице были вставлены из БД(parking)
данные определенного автомобиля, и в етой же таблице 
соответственно его фотографии
Код

<?
session_start();
 if(!isset($logged_user)){
      //header("Location: authuser/auth_user_wind.php");
    //exit;
  }
  //Подключаем файл конфигурации
include "config.php";

//Извлекаем информацию о пользователе его id_users
 $query = "SELECT * FROM users 
                WHERE login='$logged_user'";
      $users = mysql_query($query);
      if($users)
      {
        while($usr = mysql_fetch_array($users))
    {
//Извлекаем информацию пользователю о его автомобилях
$query = "SELECT * FROM parking 
                WHERE id_parking =".$usr['id_users']."";
      $parking = mysql_query($query);
      if($parking)
      {
        while($park = mysql_fetch_array($parking))
    {
//Извлекаем информацию фотографии автомобиля пользователя
$query = "SELECT * FROM gallery 
                WHERE  id_gallery =".$park['id']." AND type_foto ='parking'";
      $gallery = mysql_query($query);
      if($gallery)
      {
        while($gall = mysql_fetch_array($gallery))
    {
?>

 
Код

<form name="form1" method="post" action="edit_transport.php" >
<table width="881" border="1">

  <tr>
    <td width="141">&nbsp;</td>
    <td width="492" bgcolor="#CCCCCC">Автомобиль</td>
    <td width="226" rowspan="12" valign="top" bgcolor="#CCCCCC"><a href="<? echo "".$gall['big_foto'].""; ?>"><img src="<? echo "".$gall['big_foto'].""; ?>" width="100" height="80 "/></a></td>
  </tr>
  <tr>
    <td>Марка авто:</td>
    <td width="492"><select name="marka" >
      <option value="-1">---- Марка авто ----</option>
      <option value="92">DAF</option>
     .......................................................
</select>
модель:
<input name="model" type="text" size="15"></td>
    </tr>
  <tr>
    <td>Тип:</td>
    <td><select name="typecar" id="select"  style="width: 150px;">
      <option value="0" >- - тип транспорта - -</option>
      <option value="крытая" >крытая</option>
      ........................................................
   </tr>
  </table>
</form>



Код

 <?
}
}
}
}
}
}
?>

PM MAIL   Вверх
Akina
Дата 24.9.2008, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 1
Всего: 454



Тебе в форум по MySQL, по-моему... три запроса, где достаточно одного - это явно головка не варит...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
teroni
Дата 24.9.2008, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 15.5.2007
Где: Днепропетровск

Репутация: 3
Всего: 22



Ну а зачем тогда цикл сделал?
Получил данные о машине - вывел, послал запрос в таблицу с фотками - полученные данные в цикле вывел.
PM MAIL   Вверх
dexterx
Дата 24.9.2008, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 8.9.2008

Репутация: нет
Всего: нет



каким способом? можете обьяснить или показать?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0860 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.