PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
alexiy
Отправлено: 18 Января, 2012 - 13:34:03
Посетитель
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
PHP:
скопировать код в буфер обмена
function calendarData( )
{
$sql = "SELECT id, fdate, ftime, fhotel, clientname, room, sdate, endtime, shotel, sadmin, daycount, retcountry, car, carpriceday, insurance, addriver, childseat, autotrans, gps, skibox, another, outoworktime, anothertwo, borderpermission, paytype, orderSumm FROM zakaz" ;
do
{
echo "<tr align = \" center\" >" ;
echo "<td><b>" . $row [ 'fdate' ] . "||" . $row [ 'ftime' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'car' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'fhotel' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'shotel' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'retcountry' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'sdate' ] . "||" . $row [ 'endtime' ] . "</b></td>" ;
echo "</tr>" ;
}
}
данная функция выводит информацию о заказе, есть поле "страна", надо сделать так, чтобы например если старана "Зимбабве", то ряд таблицы, точнее его задний фон был бы синим, если "Англия", то красным и т.д.?
Данил_123
Отправлено: 18 Января, 2012 - 13:40:18
Участник
Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011
Откуда: rostov
Помог: 9 раз(а)
1. Лучше SELECT * FROM zakaz
2. Использовать while, а не
do while
3. Если правильно понял вопрос, то тут вам нужно css юзать..
Как-нибудь так:
Вот тут хороший выбор цветов (Отредактировано автором: 18 Января, 2012 - 13:41:24)
-----http://mysitecost.ru
alexiy
Отправлено: 18 Января, 2012 - 13:50:29
Посетитель
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
Данил_123 пишет: 1. Лучше SELECT * FROM zakaz
2. Использовать while, а не
do while
3. Если правильно понял вопрос, то тут вам нужно css юзать..
Как-нибудь так:
Вот тут хороший выбор цветов
не совсем понимаю чем SELECT * FROM zakaz лучше?
насчет CSS и так ясно
просто интересно как лучше изменить функцию, чтобы в ней же и применить CSS стиль?
Данил_123
Отправлено: 18 Января, 2012 - 13:54:01
Участник
Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011
Откуда: rostov
Помог: 9 раз(а)
я так понимаю
CODE (
htmlphp ):
скопировать код в буфер обмена
id, fdate, ftime, fhotel, clientname, room, sdate, endtime, shotel, sadmin, daycount, retcountry, car, carpriceday, insurance, addriver, childseat, autotrans, gps, skibox, another, outoworktime, anothertwo, borderpermission, paytype, orderSumm
это все столбцы? Тогда лучше вместо этого чуда * поставить
-----http://mysitecost.ru
alexiy
Отправлено: 18 Января, 2012 - 13:55:05
Посетитель
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
Данил_123 пишет: я так понимаю
CODE (
htmlphp ):
скопировать код в буфер обмена
id, fdate, ftime, fhotel, clientname, room, sdate, endtime, shotel, sadmin, daycount, retcountry, car, carpriceday, insurance, addriver, childseat, autotrans, gps, skibox, another, outoworktime, anothertwo, borderpermission, paytype, orderSumm
это все столбцы? Тогда лучше вместо этого чуда * поставить
а если допустим ко всему этому чуду, у меня добавится еще полей 20, тогда * будет из БД выбирать предыдущее чудо + новых 20 полей, зачем мне это надо?
Данил_123
Отправлено: 18 Января, 2012 - 13:59:36
Участник
Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011
Откуда: rostov
Помог: 9 раз(а)
добавить массив такого типа
Добавление
Я откуда знаю, сколько у вас столбцов(Отредактировано автором: 18 Января, 2012 - 14:01:32)
-----http://mysitecost.ru
alexiy
Отправлено: 18 Января, 2012 - 14:06:46
Посетитель
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
Данил_123 пишет: добавить массив такого типа
Добавление
Я откуда знаю, сколько у вас столбцов
ну так столбцы и не являются главной темой этого обсуждения...(Отредактировано автором: 18 Января, 2012 - 14:07:10)
LIME
Отправлено: 18 Января, 2012 - 19:47:02
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Данил_123 автор прав
* использовать не надо
лучше перечислить поля
автор... примерно так...до ума сами доводите
PHP:
скопировать код в буфер обмена
<?PHP
function calendarData( )
{
$sql = "SELECT id, fdate, ftime, fhotel, clientname, room, sdate, endtime, shotel, sadmin, daycount, retcountry, car, carpriceday, insurance, addriver, childseat, autotrans, gps, skibox, another, outoworktime, anothertwo, borderpermission, paytype, orderSumm FROM zakaz" ;
{
switch ( страна) {
case 'синий' : $color = 'blue' ; break;
case 'красный' : $color = 'red' ; break;
case 'зеленый' : $color = 'green' ; break;
default : $color = 'blue' ;
}
echo "<tr align = \" center\" style=\" font-color:$color \" >" ;
echo "<td><b>" . $row [ 'fdate' ] . "||" . $row [ 'ftime' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'car' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'fhotel' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'shotel' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'retcountry' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'sdate' ] . "||" . $row [ 'endtime' ] . "</b></td>" ;
echo "</tr>" ;
}
}
(Добавление)
со стилем могу накосячить не помню как там правильно
сами доводите
смысел ясен надеюсь(Отредактировано автором: 18 Января, 2012 - 19:51:11)
alexiy
Отправлено: 18 Января, 2012 - 23:01:35
Посетитель
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
LIME пишет: Данил_123 автор прав
* использовать не надо
лучше перечислить поля
автор... примерно так...до ума сами доводите
PHP:
скопировать код в буфер обмена
<?PHP
function calendarData( )
{
$sql = "SELECT id, fdate, ftime, fhotel, clientname, room, sdate, endtime, shotel, sadmin, daycount, retcountry, car, carpriceday, insurance, addriver, childseat, autotrans, gps, skibox, another, outoworktime, anothertwo, borderpermission, paytype, orderSumm FROM zakaz" ;
{
switch ( страна) {
case 'синий' : $color = 'blue' ; break;
case 'красный' : $color = 'red' ; break;
case 'зеленый' : $color = 'green' ; break;
default : $color = 'blue' ;
}
echo "<tr align = \" center\" style=\" font-color:$color \" >" ;
echo "<td><b>" . $row [ 'fdate' ] . "||" . $row [ 'ftime' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'car' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'fhotel' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'shotel' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'retcountry' ] . "</b></td>" ;
echo "<td><b>" . $row [ 'sdate' ] . "||" . $row [ 'endtime' ] . "</b></td>" ;
echo "</tr>" ;
}
}
(Добавление)
со стилем могу накосячить не помню как там правильно
сами доводите
смысел ясен надеюсь
я примерно так и сделал, только вместо switch использовал if конструкцию, спасибо за ответ
Поиск в теме | Версия для печати
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Хранение данных, их вывод и обработка »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB