Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 25 Май, 2012, 08:59:40

Страниц: [1]
Печать
Автор Тема: добавил,отредактировал  (Прочитано 345 раз)
0 Пользователей и 1 Гость смотрят эту тему.
russianvodka    ↓ 
30 Май, 2011, 04:01:10
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 16
Сила слова: 0

имеется база данных по заявкам
есть запрос
PHP
SELECT id_business, st.nazvanie as status, tz.nazvanie as type ,address,num_contract,
prioritet.nazvanie as prioritet, num_tel, contact_per,
`comment`, business.date,add_date,change_date,[b]sotrudniki.nickname as added,changed[/b]
FROM `business`,status as st,type_zayavki AS tz, prioritet,sotrudniki
WHERE status=id_statusa AND
type=id_zayavki AND
priority=prioritet.id_prioriteta AND business.added = sotrudniki.id_sotr

где
PHP
sotrudniki.nickname as added,changed
в первом вложении как запрос работает,
пытаешься если changed заменять sotrudniki.nickname as changed получается как во втором вложении затираются надо чтобы отображались кто изменил...
подскажите пожалуйста как быть?


* 1.JPG (12.02 Кб, 242x210 - просмотрено 71 раз.)

* 2.JPG (6.07 Кб, 186x140 - просмотрено 73 раз.)
Записан

%500
phpdude    ↓ 
30 Май, 2011, 04:08:34 , спустя 7 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20790
Сила слова: 1.66

ахуенный ник!
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
russianvodka    ↓ 
30 Май, 2011, 04:28:27 , спустя 19 минут 53 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 16
Сила слова: 0

=)
это возможно в 1 запрос уложить?
Записан

%500
phpdude    ↓ 
30 Май, 2011, 04:42:25 , спустя 13 минут 58 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: д-о-х-у-я!
Сила слова: 1.66

russianvodka, зачем?
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
russianvodka    ↓ 
30 Май, 2011, 05:55:14 , спустя 1 час 12 минут 49 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 16
Сила слова: 0

PHP
$query = "SELECT id_business, st.nazvanie as status, tz.nazvanie as type ,address,num_contract,
prioritet.nazvanie as prioritet, num_tel, contact_per,
`comment`, business.date,add_date,change_date,sotrudniki.nickname added, changed
FROM `business`,status as st,type_zayavki AS tz, prioritet,sotrudniki
WHERE status=id_statusa AND
type=id_zayavki AND
priority=prioritet.id_prioriteta AND added = sotrudniki.id_sotr
GROUP BY id_business
ORDER BY "
.$sidx." ".$sord." LIMIT ".$start.", ".$limit;
$result = mysql_query($query);
 
   
    $i = 0;
    while($row = mysql_fetch_assoc($result)) {
   
        $data['rows'][$i]['cell'][] = $row['status'];
        $data['rows'][$i]['cell'][] = $row['type'];
        $data['rows'][$i]['cell'][] = $row['address'];
        $data['rows'][$i]['cell'][] = $row['num_contract'];
        $data['rows'][$i]['cell'][] = $row['prioritet'];
        $data['rows'][$i]['cell'][] = $row['num_tel'];
        $data['rows'][$i]['cell'][] = $row['contact_per'];
        $data['rows'][$i]['cell'][] = $row['comment'];
        $data['rows'][$i]['cell'][] = $row['date'];
        $data['rows'][$i]['cell'][] = $row['add_date'];
        $data['rows'][$i]['cell'][] = $row['change_date'];
        $data['rows'][$i]['cell'][] = $row['added'];
        $data['rows'][$i]['cell'][] = $row['changed'];
        $i++;
    }
подскажте тогда как лучше  вместо
PHP
$data['rows'][$i]['cell'][] = $row['changed'];
$row['changed']; заменить на человека из другой таблицы с таким же id что=то не получатеся
Записан

%500
Страниц: [1]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, Sinkler