X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Условие на вывод картинки и запрет на вывод?
scva
scva
Topic Starter сообщение 20.5.2010, 13:27; Ответить: scva
Сообщение #1


[PHP]<?
$sql = mysql_query ("SELECT * FROM `news` LIMIT 0,2");
while ($resultat=mysql_fetch_assoc($sql))

echo '<div class="news">
<p>
<span id="title">'.$resultat['name'].'</span>
</p>
<div style="height:10px;"></div>
<p>
'.$resultat['text'].'
</p>
</div>

<img src="img/stopnews.gif">';

?>
<img src="img/news-bottom.gif">
[/PHP]

Здесь после каждой новости выводится stopnews.gif а потом заглушка идет news-bottom

Как сделать так чтобы после второй новости не выводилась картинка stopnews.gif
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexflasher
alexflasher
сообщение 20.5.2010, 13:42; Ответить: alexflasher
Сообщение #2


[PHP]<?
$counter = 0;
$sql = mysql_query ("SELECT * FROM `news` LIMIT 0,2");
while ($resultat=mysql_fetch_assoc($sql))
{
echo '<div class="news">
<p>
<span id="title">'.$resultat['name'].'</span>
</p>
<div style="height:10px;"></div>
<p>
'.$resultat['text'].'
</p>
</div>';

if(++$counter < 2) echo '<img src="img/stopnews.gif">';

}
?>
<img src="img/news-bottom.gif">[/PHP]
не тестировал..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scva
scva
Topic Starter сообщение 20.5.2010, 14:08; Ответить: scva
Сообщение #3


(alexflasher @ 20.5.2010, 16:42) *
[php]<?
$counter = 0;
$sql = mysql_query ("SELECT * FROM `news` LIMIT 0,2");
while ($resultat=mysql_fetch_assoc($sql))
{
echo '<div class="news">
<p>
<span id="title">'.$resultat['name'].'</span>
</p>
<div style="height:10px;"></div>
<p>
'.$resultat['text'].'
</p>
</div>';

if(++$counter < 2) echo '<img src="img/stopnews.gif">';

}
?>
<img src="img/news-bottom.gif">[/php]не тестировал..


Псоле первой новости не выводится, а после второй выводится, а надо наоборот))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 20.5.2010, 14:18; Ответить: ottaviano
Сообщение #4


Vot tak mojno
[PHP]<?
$sql=mysql_query("SELECT FROM `news` LIMIT 0,2");
$i = 1;
while($resultat=mysql_fetch_assoc($sql)){

echo'<div class="news">
<p>
<span*id="title">'.$resultat['name'].'</span>
</p>
<div style="height:10px;"></div>
<p>
'.$resultat['text'].'
</p>
</div>';
if($i == 1){
echo '<img src="img/stopnews.gif">';
$i++;}
}
?>
<img src="img/news-bottom.gif"> [/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scva
scva
Topic Starter сообщение 20.5.2010, 14:25; Ответить: scva
Сообщение #5


(ottaviano @ 20.5.2010, 17:18) *
Vot tak mojno
[php]<?
$sql=mysql_query("SELECT FROM `news` LIMIT 0,2");
$i = 1;
while($resultat=mysql_fetch_assoc($sql)){

echo'<div class="news">
<p>
<span*id="title">'.$resultat['name'].'</span>
</p>
<div style="height:10px;"></div>
<p>
'.$resultat['text'].'
</p>
</div>';
If($i = 1){
echo '<img src="img/stopnews.gif">';
$i++;}
}
?>
<img src="img/news-bottom.gif"> [/php]


все работает толлько надо $i == 1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 20.5.2010, 14:31; Ответить: ottaviano
Сообщение #6


scva,
A stranno )) v if nuzhno vstavit dva znaka, vot tak if($i == 1) ...
Pomenjai i vse ok, prosto ne obratil vnimania, s'telefona pishu :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scva
scva
Topic Starter сообщение 20.5.2010, 14:57; Ответить: scva
Сообщение #7


(ottaviano @ 20.5.2010, 17:31) *
scva,
A stranno )) v if nuzhno vstavit dva znaka, vot tak if($i == 1) ...
Pomenjai i vse ok, prosto ne obratil vnimania, s'telefona pishu :)

да да, потом сам увидел, и все заработало
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 20.5.2010, 14:58; Ответить: ottaviano
Сообщение #8


ok :goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
unnormal
unnormal
сообщение 20.5.2010, 15:52; Ответить: unnormal
Сообщение #9


глупый код какой то, а если выводить по 10 новостей и постранично, а не постоянно по 2?
Лимиты надо регулировать в коде.
[php]
$limit1 = 0;
$limit2 = 10;
$counter = 0;
$sql = mysql_query ("SELECT * FROM `news` LIMIT ".$limit1.",".$limit2);
while ($resultat=mysql_fetch_assoc($sql))
{
$counter++;
echo '<div class="news">
<p>
<span id="title">'.$resultat['name'].'</span>
</p>
<div style="height:10px;"></div>
<p>
'.$resultat['text'].'
</p>
</div>

<img src="img/stopnews.gif">';

if ($counter != $limit2) echo '<img src="img/news-bottom.gif">';
}
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 20.5.2010, 15:54; Ответить: ottaviano
Сообщение #10


(unnormal @ 20.5.2010, 18:52) *
глупый код какой то, а если выводить по 10 новостей и постранично?


глупо отвечать на то, чего не спрашивают

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКто и зачем покупает картинки обезьян по $200 тысяч?
NFT
167 metvekot 26987 6.3.2024, 21:58
автор: Boymaster
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 97512 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
9 sbitcoinru 6731 10.10.2023, 19:25
автор: Sbitcoin
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH
225 himin 132093 7.5.2023, 13:26
автор: Вера_Симонова
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы«»101Crypta.com«»ВВОД/ВЫВОД/ОБМЕН«»BTC/ETH/QIWI/USDT/VISA/MC«»НАЛИЧНЫЕ/СНГ/ЕВРОПА«»
13 101Crypta 12096 18.4.2023, 23:15
автор: 101Crypta


 



RSS Текстовая версия Сейчас: 19.3.2024, 12:40
Дизайн