[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Zapros srazu dvum tablit
felx
Vot umenya takoye problema "Najvaniya" i "obshaya kolichestva" v drugom (gods) a izmeneniya "skoka prodana" i " v prosentah" naxoditsya v drugom (data). Esli ya vedayu zapros u mneya toka vivoditsya odin rezultat. Mojnali sdelat tak shtobi oni vihodoli odnavremina
PHP
$result1mysql_query("SELECT * FROM data WHERE date='$date'",$db);

if (
$result1){
while(
$myrow1mysql_fetch_array($result1MYSQL_ASSOC)){

echo 
'
 <tr bgcolor="#FFFFFF">

    <td>"Vot zdes ya nemugu postavil perviyu "</td>
    <td>"Vot zdes ya nemugu postavil perviyu "</td>
    <td>"Vot zdes ya nemugu postavil perviyu "</td>
    <td>"Vot zdes ya nemugu postavil perviyu "</td>
    <td>"Vot zdes ya nemugu postavil perviyu "</td>
     <td>'
.$myrow1["tkel"].'</td>
    <td>'
.$myrow1["tizoh"].'</td>
    <td>'
.$myrow1["tkel2"].'</td>
    <td>'
.$myrow1["tizoh2"].'</td>
    <td>'
.$myrow1["tkel3"].'</td>
    <td>'
.$myrow1["tizoh3"].'</td>
    <td>'
.$myrow1["tkel4"].'</td>
    <td>'
.$myrow1["tizoh4"].'</td>
 </tr>'
;
}}

Sdej v v "gods" - id, name i pro

Pomogiti razabratsa dumayu uje 3 dnya. Zaraniy blagadarin za otveti.



Спустя 7 минут, 23 секунды (25.03.2009 - 19:45) kirik написал(а):

Спустя 12 минут, 6 секунд (25.03.2009 - 19:57) felx написал(а):
Вот у меня такое проблема "Названия" и "общая количества" в другом (gods) а изменения "скока продана" и " в процентах" находится в другом (data). Если я ведаю запрос у меня тока выводится один результат. Можна ли сделает так штобы они выходили одновремина. здесь в "gods" - id, name и pro .Помогите разобратся думаю узе 3 дня. за раний блага дарин за ответы .

Код наверху

Спустя 15 минут, 4 секунды (25.03.2009 - 20:12) kirik написал(а):
Транслит не помог...


По какому полю у тебя идет объединение таблиц?

Спустя 11 минут, 50 секунд (25.03.2009 - 20:24) felx написал(а):
БД имя - baza. У него есть 2 таблицы gods и data. Вот я хотел зделать так при запросе по дате выводил вот такое

------------------------------------------------
| gods | date |
------------------------------------------------
| name | штука | остался шт | в % |
------------------------------------------------
| x | x | 14 | 2 |
------------------------------------------------

kirik - Я думаю что я нетак делаю.

Спустя 4 минуты, 23 секунды (25.03.2009 - 20:28) kirik написал(а):
felx, моя твоя не понимать... Скинь сюда структуру обеих таблиц для начала.

Спустя 7 минут, 41 секунда (25.03.2009 - 20:36) felx написал(а):
1 data


user posted image

Из дате он должен брать tkel1, tkel2 , tkel3

2 users


user posted image

Из юзера он должен брать name, tsoni,tsoni1, tsoni2

Спустя 25 минут, 21 секунда (25.03.2009 - 21:01) kirik написал(а):
Если я все верно понял, то будет как-то так:
PHP
SELECT  `d`.`tkel` AS `tkel`,
        `d`.`tizoh` AS `tizoh`,
        `d`.`tkel2` AS `tkel2`,
        `d`.`tizoh2` AS `tizoh2`,
        `d`.`tkel3` AS `tkel3`,
        `d`.`tizoh3` AS `tizoh3`,
        `d`.`tkel4` AS `tkel4`,
        `d`.`tizoh4` AS `tizoh4`,
        `u`.`name` AS `name`,
        `u`.`tsoni` AS `tsoni`,
        `u`.`tsoni1` AS `tsoni1`,
        `u`.`tsoni2 ` AS `tsoni2 `
    FROM `data` AS `d`
    LEFT JOIN `users` AS `u` ON `d`.`id` = `u`.`id`
        WHERE `d`.`date` = '$date'

Спустя 9 часов, 5 минут, 53 секунды (26.03.2009 - 06:07) felx написал(а):
d и u здесь что ? У меня выдаёть ошибку: Unknown column 'u.tsoni2 ' in 'field list'


Спустя 3 часа, 31 минута, 14 секунд (26.03.2009 - 09:39) kirik написал(а):
Цитата (felx @ 25.03.2009 - 22:07)
d и u здесь что ?

d - таблица data
u - таблица users соответственно

Цитата (felx @ 25.03.2009 - 22:07)
У меня выдаёть ошибку: Unknown column 'u.tsoni2 ' in 'field list'

Да, там пробел затесался.
PHP
SELECT  `d`.`tkel` AS `tkel`,
        `
d`.`tizoh` AS `tizoh`,
        `
d`.`tkel2` AS `tkel2`,
        `
d`.`tizoh2` AS `tizoh2`,
        `
d`.`tkel3` AS `tkel3`,
        `
d`.`tizoh3` AS `tizoh3`,
        `
d`.`tkel4` AS `tkel4`,
        `
d`.`tizoh4` AS `tizoh4`,
        `
u`.`name` AS `name`,
        `
u`.`tsoni` AS `tsoni`,
        `
u`.`tsoni1` AS `tsoni1`,
        `
u`.`tsoni2` AS `tsoni2`
    
FROM `data` AS `d`
    
LEFT JOIN `users` AS `uON `d`.`id` = `u`.`id`
        
WHERE `d`.`date` = '$date'

Спустя 9 часов, 50 минут, 38 секунд (26.03.2009 - 19:29) felx написал(а):
kirik у меня не выходить если тебе не трудно можеш показать как сделать хотябы из "data" tkel и "users" name по одной запросе.

Спустя 55 минут, 47 секунд (26.03.2009 - 20:25) kirik написал(а):
felx, у тебя эти 2 таблицы как-то связаны? Тоесть соответствует-ли запись из таблицы `date` с id=5 записи в таблице `users` с id=5?

Спустя 48 минут, 29 секунд (26.03.2009 - 21:14) felx написал(а):
у меня они связи ний между сабой так вот в data есть "kol" его значения равно users с name . Вот это система так работает форма человек заходить после авторизацией (из таблиц users login i parol если правда он берёт себе name.) нажимать кнопку "заполнить" и здесь выходить форма в форме есть "kol". И здесь эти "name" из users и kol из data равно.

Спустя 26 минут, 6 секунд (26.03.2009 - 21:40) kirik написал(а):
Вроде бы понял. Попробуй так:

PHP
SELECT  `d`.`tkel` AS `tkel`,
        `
d`.`tizoh` AS `tizoh`,
        `
d`.`tkel2` AS `tkel2`,
        `
d`.`tizoh2` AS `tizoh2`,
        `
d`.`tkel3` AS `tkel3`,
        `
d`.`tizoh3` AS `tizoh3`,
        `
d`.`tkel4` AS `tkel4`,
        `
d`.`tizoh4` AS `tizoh4`,
        `
u`.`name` AS `name`,
        `
u`.`tsoni` AS `tsoni`,
        `
u`.`tsoni1` AS `tsoni1`,
        `
u`.`tsoni2` AS `tsoni2`
    
FROM `data` AS `d`
    
LEFT JOIN `users` AS `uON `d`.`kol` = `u`.`name`
        
WHERE `d`.`date` = '$date'
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.