Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 3

Как задать стиль в php переменные

16.01.2015, 18:36. Показов 1216. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день коллеги,

Второй день борюсь с этим.

Вобщем есть php файл в нем содержатся переменные. и файл css.

при выдаче echo $resultstring как сделать чтобы стили css привязать к переменным.

Надо сделать чтобы $res['cat_name'] был class ="desc" а в переменных $res['price'] и $name задать class="headings"

а то получается все в один ряд друг за другом выдаются


Ниже файл содержание файла PHP:
Кликните здесь для просмотра всего текста


PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<p id="style">
 
<?php
if(file_exists("../../../../kernel/wbs.xml")) { $xmlfile_wbs = '../../../../kernel/wbs.xml'; $xmlcontent_wbs = simplexml_load_file($xmlfile_wbs); $dbkey = $xmlcontent_wbs->FRONTEND['dbkey']; $host = $xmlcontent_wbs->SQLSERVERS[0]->SQLSERVER['HOST']; } else {exit("ERROR: Could not connect to the database. No wbs FILE");} if(file_exists("../../../../dblist/".$dbkey.".xml") &&$dbkey) { $xmlfile = '../../../../dblist/'.$dbkey.'.xml'; $xmlcontent = simplexml_load_file($xmlfile); if(!$host) {$host = $xmlcontent->DBSETTINGS['SQLSERVER'];} $name = $xmlcontent->DBSETTINGS['DB_USER']; $pass = $xmlcontent->DBSETTINGS['DB_PASSWORD']; $dbase = $xmlcontent->DBSETTINGS['DB_NAME']; } else {exit("ERROR: Could not connect to the database. No dbkey FILE");} $resultstring = ''; $dbconfig = mysql_connect($host,$name,$pass); mysql_select_db($dbase,$dbconfig); if(!$dbconfig) { $resultstring = 'ERROR: Could not connect to the database'; } else { if(isset($_POST['queryString'])) { $queryString = $_POST['queryString']; if(strlen($queryString) >0) { $queryString = iconv("utf-8","windows-1251",$queryString); mysql_query("SET NAMES 'cp1251'"); $sql = "SELECT prod.categoryID AS p_cat_id, prod.name_ru AS name, product_code, prod.description_ru AS description, cat.name_ru AS cat_name, prod.productID AS prodid, prod.Price AS price, prod.slug AS slug FROM SC_products AS prod INNER JOIN SC_categories AS cat ON (prod.categoryID = cat.categoryID) WHERE prod.categoryID != 1 AND prod.name_ru LIKE '%".$queryString."%' OR product_code LIKE '%".$queryString."%' ORDER BY prod.categoryID LIMIT 20"; if($r = mysql_query($sql)) { if(mysql_num_rows($r) >0) { $catid = 0; while($res = mysql_fetch_assoc($r)) { if($res['p_cat_id'] != $catid)
 
{ $resultstring .= ''.$res['cat_name'].''; $catid = $res['p_cat_id']; } $resultstring .= '';
 
 
 
$prodimg = mysql_fetch_assoc(mysql_query("SELECT thumbnail FROM SC_product_pictures WHERE productID = '".$res['prodid']."' AND priority = 0 LIMIT 1")); if($prodimg['thumbnail']) { $resultstring .= ''; } $name = $res['name']; if(strlen($name) >100) { $name = substr($name,0,35)."..."; } $resultstring .= ''.$name.' '.$res['price'].' '.iconv("utf-8","windows-1251","тенге").' '; } } else {$resultstring .= ''.iconv("utf-8","windows-1251","Ничего не найдено").'
';} } else {$resultstring = 'ERROR: There was a problem with the query.';} } } else {$resultstring = 'There should be no direct access to this script!';} $resultstring = iconv("windows-1251","utf-8",$resultstring); $resultstring = '
'.$resultstring.'
 
'; } echo $resultstring; ;
 
?>
<p>


Заранее благодарю
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.01.2015, 18:36
Ответы с готовыми решениями:

Как задать стиль в php?
Извитите есле что с телефона пишу(( только начал изучать php вопрос такой написал небольшой скрип коментариев ... немогу понять как...

Как задать новый стиль для тега, у которого уже есть стиль
Привет всем. У меня есть вот такая запись в таблице стилей #c_menu li{ list-style:none; padding: 5px 0px; border-bottom: 1px solid...

Каким образом задать стиль ссылке в php средствами css?
Доброго времени суток. Например, есть ссылка http://google.com/index.php?route=information/information&amp;information_id=7 ...

4
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
16.01.2015, 20:24
PHP
1
$resultstring .= '<div class="desc">'.$res['cat_name'].'</div>';
1
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 3
16.01.2015, 21:07  [ТС]
кое что изменилось. но мне надо чтобы у других параметров был стиль другой.
мне кажется надо что то поменять в этом месте:

$resultstring .= ''.$name.' '.$res['price'].' '.iconv("utf-8","windows-1251","тенге").' ';

так как .$name. - это название продукта, а .$res['price']. - цена. как сделать чтобы при выдаче в echo присвоить стили? и они все разные например название должно быть жирным шрифтом
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
16.01.2015, 21:17
да все по аналогии (неужели трудно додуматься, когда уже усть пример)
PHP
1
$resultstring .= '<strong>'.$name.'</strong> '.$res['price'].' '.iconv("utf-8","windows-1251","тенге").' ';
0
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 3
17.01.2015, 01:35  [ТС]
спасибо теперь все работает как надо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.01.2015, 01:35
Помогаю со студенческими работами здесь

Стиль css класса для элемента задать через php, в зависимости от значения
есть такая функция, не получается дописать так чтобы $menu с определенным tittle_id имело другой стиль. Я пытался вот так...

Задать стиль приложения как в Windows 8
Добрый вечер. Столкнулся с проблемой такой, что не могу изменить стиль Windows Form. Перерыл весь интернет пишут, что можно, но никакой...

Как задать стиль целому блоку?
Как задать например ободку и задний фон белый целому блоку? &lt;?php require_once(&quot;bd.php&quot;); $sql_select =...

Как задать группе блоков стиль?
мне нужно чтобы первый блок был виден а остальные нет, я делаю сейчас так &lt;?php for($n=0; $n&lt;300; $n++){ ?&gt; &lt;div ...

Как задать стиль и сдвинуть подменю
у меня есть простое меню &lt;select&gt; &lt;option value=&quot;1&quot;&gt;test1&lt;/option&gt; &lt;option value=&quot;2&quot;&gt;test2test&lt;/option&gt; &lt;option...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru