Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
структура такая: table1(текстовые данные ) id_table1 | user_id | model | marka table2( путь к имеджам) id_table2 | user_id | small | big | в таблице два (table2) может содержаться несколько записей(пути к имеджам) касающейся одной строке из table1 С помощью данного запроса получаю результат показанный во вложенном файле. $result = mysql_query("SELECT * FROM add_new_car , image_add_car where id_add_car = user_id and mark like '%$model%' and model like '%$SelectCarModel' AND year like '%$year' ORDER BY id_add_car"); Где хочу пересылать по ссылке на подробное описание. А как правильно построить запрос что бы получить результат с одинаковыми айдишками т е целью является построить форму по типу http://www.tinydeal.com/ru/ainol-spark-97-retina-android-41-quad-core-tablet-pc-p-80311.html Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2013, 19:46 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
вложенный файл где ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2013, 19:54 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
А щас ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2013, 22:36 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Все равно ничего не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 08:00 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
alfaperkв таблице два (table2) может содержаться несколько записей(пути к имеджам) касающейся одной строке из table1 А в каком поле таблицы2 вы храните id записи таблицы1 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 10:51 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Hett Вопрос в том что к одному описанию может принадлежать несколько имеджей помимо того что там видим и при щелчке на нем открываю новое окно куда пытаюсь вывести имеджи связанные с ним. Должно получится что то по типу $res="Select all ID_images from image_table where id_images= айдишке со страницы с описанием на делаю выбор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 11:43 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
ROCKWELL user_id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 11:46 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Выглядит приблизительно так id_image_add_car user_id ap_id ------------- big----------------------------- small 532----------- 373----- 2---- images/1364804327.jpg--- images/small_1364804327.jpg 531 -----------373------2 -----images/1364804320.jpg-- images/small_1364804320.jpg 530 -----------373------2 -----images/1364804564.jpg-- images/small_1364804564.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 11:50 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
А в чем сложность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 12:03 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Hett А как считывать айдишку с описания и по нему делать выбор всех остальных айди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 12:20 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Здесь я делаю селект и получаю результат $result = mysql_query("SELECT * FROM add_new_car , image_add_car where id_add_car = user_id and mark like '%$model%' and model like '%$SelectCarModel' AND year like '%$year' ORDER BY id_add_car"); if($result) { while($row = mysql_fetch_array($result)) { echo "<table border='0' align=center > <tr> <th>Фото</th> <th>Характеристики</th> <th>Описание</th> </tr>"; echo "<tr>"; // echo "<td>" . $row['small'] . "</td>"; //<div class="hovergallery">hhhh</div> echo "<td> <img src='" .$row['big'] ."' style='width: 150px; height: 100px;' /></td>"; echo "<td>" ."Марка: ". $row['mark'] . "<br>" ."Модель: ". $row['model'] . "<br>" ."Год выпуска: " . $row['year'] . "<br>" ."Цена: " . $row['price'] . "<br>" ."Пробег: " . $row['run_km'] . "<br>" ."Цвет: " . $row['color'] . "</td>"; echo '<td><a href="index.html">' .$row['description'].'</a>' ."<br>"."<br>" ."Контактное лицо: " . $row['name'] ."<br>" ."Контактный номер: " . $row['mobile'] .'</td>'; // ."Контактный номер: " . $row['mobile'] . echo "</tr>"; echo ("<br />"); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 12:43 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Вам же надо просто выбрать все записи из таблицы2, где table2.user_id = table1.user_id Код: sql 1. 2. 3. Поля выборки id1 и id2 и будут у Вас "одинковыми айдишками" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 13:23 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Спасибо! Но вот как мне словить айдишку описания на которой щелкаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 13:47 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
alfaperkСпасибо! Но вот как мне словить айдишку описания на которой щелкаю Сама ссылка у Вас должна передавать id как параметр. Скажем есть ссылка вида Код: html 1. Она обращается к той же странице, но методом GET передает параметр ref_id. Основная выборка меняется следующим образом Код: sql 1. 2. 3. 4. Выберутся только записи с "айдишкой" )) 240 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 13:51 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
И форматируйте, пожалуйста, код. Кнопка SRC после выделения части текста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 13:58 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Ок спасибо буду разбираться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2013, 15:14 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Получилось то что хотел после двух запросов $res_lastid = mysql_query("SELECT * FROM image_add_car WHERE user_id='".$rmsd."' and id_image_add_car='".$xlxs."' ORDER BY id_image_add_car Limit 1"); $maxid1 = mysql_fetch_array($res_lastid); $res_lastid = mysql_query("SELECT * FROM image_add_car WHERE user_id='".$rmsd."' ORDER BY id_image_add_car Limit 6"); $maxid2 = mysql_fetch_array($res_lastid); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2013, 01:32 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
а как при клике на миниатюре показывать его большую копию. Я так понимаю при каждом клике нужно делать селект из базы по айдишке. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2013, 01:37 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
alfaperkа как при клике на миниатюре показывать его большую копию. Я так понимаю при каждом клике нужно делать селект из базы по айдишке. Спасибо Ну здесь может быть 2 варианта (как думается лично мне ): 1. Хранить полноформатные изображения, но при показе превью ограничивать его размер необходимым. Само превью - ссылка вида Код: html 1. Откроется в новом окне полное изображение. Ссылка естесственно, формируется кодом PHP на основе выборки из базы. 2. Хранить маленькие превью и полные изображения отдельно. Но здесь Вам придется немного сложнее, поэтому попробуйте первый вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2013, 09:24 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
ROCKWELLХранить полноформатные изображения, но при показе превью ограничивать его размер необходимымНа лету чтоль ресайзить, при выдаче? Неоправданная нагрузка на сервер. Средствами браузера ограничивать размеры? Ну тоже далеко не прямое решение. ROCKWELLХранить маленькие превью и полные изображения отдельно. Но здесь Вам придется немного сложнееНичего сложного. Несколько вариантов одной картинки. Уникальное имя - одно и то же (а значит, не нужно лазить в БД за каждым вариантом), меняются только модификаторы размеров. Впрочем, нередко картинки разных размеров рассовываются по разным папкам - большие, средние, мелкие и т.п. И тот и другой способ по сложности не отличаются и вполне реализуемы где-то на уровне шаблона при выдаче. Сложнее придется когда окажется что картинок много - более тысячи. Вот тогда придется строить дерево и ограничивать к-во файлов в одной директории. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2013, 11:44 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
vkleROCKWELLХранить полноформатные изображения, но при показе превью ограничивать его размер необходимымНа лету чтоль ресайзить, при выдаче? Неоправданная нагрузка на сервер. Средствами браузера ограничивать размеры? Ну тоже далеко не прямое решение. Естесственно браузером )) Либо помещать как фон в див определенного размера либо задавать размер объекту img ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2013, 11:55 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Спосибо заработало ROCKWELL и vkle ! Возник следующий вопрос по построению запроса Выборка идет по трем критериям марка=======модель========год Код: sql 1. Это запрос выдает результат если я укажу все три критерия запроса. но как в этом запросе сделать так что бы когда я укажу только марку он выдал бы результат по марке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 12:58 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Убрать из запроса ненужные критерии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 21:44 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
авторУбрать из запроса ненужные критерии. Но ведь кто то выберет просто модель кто то будет делать выбор по всем трем критериям а как тогда быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 22:14 |
|
||
|
А как результат с одинаковыми айдишками
|
|||
|---|---|---|---|
|
#18+
Эх, ну елки зеленые... Формируйте запрос динамически, а не тупо подставляйте параметры в шаблон. Есть критерий отбора - добавляйте в условие WHERE соответствующий этому критерию кусок с правилом фильтрации " AND `field` LIKE '$blablabla'" или как там... По дефолту (нет критериев) либо предложение WHERE совсем убрать, либо что-то вроде "WHERE 1" сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 22:42 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38213789&tid=1463882]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
92ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 419ms |

| 0 / 0 |
