dilp, и даже так не сработало...
$req = mysql_query("SELECT * FROM `stato` WHERE `time` > '" . $vr1 . "' ORDER BY `time` DESC LIMIT 123");
for ($i = 0; $res = mysql_fetch_array($req); ++$i)
$po =
{
$res['id'];
}
;
А зачем цикл? Значений будет одно или несколько?
Твоя конструкция не будет работать
dilp, в общем $po должно выглядеть так-
1
2
3
4
5
6
dilp, друг, это я уже заметил, именно поэтому и спрашиваю тут у тех кто поможет мне решить это.
Добавлено: 22.02.2019 / 00:24
$req = mysql_query("SELECT * FROM `stato` WHERE `time` > '" . $vr1 . "' ORDER BY `time` DESC LIMIT 123");
while($res=mysql_fetch_array($req))
{
$po[]=$res['id'];
}
Добавлено: 22.02.2019 / 00:26
$req = mysql_query("SELECT * FROM `stato` WHERE `time` > '" . $vr1 . "' ORDER BY `time` DESC LIMIT 123");
while($res=mysql_fetch_array($req))
{
echo '<br />'.$res['id'];
}
dilp, О вот спасибо тебе...
// Автор подарка
/*type 1 Публичный подарок все будут видеть автора подарка и прикрепленное к нему сообщение
type 2 Анонимный подарок все будут видеть подарок и сообщение, но ник увидит только администрация
type 3 Личный подарок все будут видеть подарок, но только получатель и администрация увидят автора + сообщение
*/
echo '<div class="nav1">';
if($type == 1){
echo group($anketa['id']) . user::nick($anketa['id']);
}elseif($type == 2){
echo $level > 0 '<font color="red">Аноним</font>('.group($anketa['id']) . user::nick($anketa['id']).')' : '<font color="red">Аноним</font>';
}elseif($type == 3){
echo $post['id_ank'] == $user['id'] || $level > 0 ? '<font color="red">Личный подарок от</font>('.group($anketa['id']) . user::nick($anketa['id']).'<br />' . isset($post['coment'] ? output_text($post['coment']) : '') : '<font color="red">Это личный подарок!</font>';
}
echo '</div>';
Помогите оптимизировать...никак не могу логику построить понимаю что if'ов дофига выходит
Eternal, ответ на Ваше сообщение (
22.02.2019 / 17:25):
$autor = '<font color="red">Аноним</font>';
$msg = false;
switch ($type)
{
case 1:
$autor = group($anketa['id']) . user::nick($anketa['id']);
break;
case 2:
if ($level > 0)
{
$autor .= '(' . group($anketa['id']) . user::nick($anketa['id']) . ')';
}
break;
case 3:
if ($post['id_ank'] == $user['id'] || $level > 0)
{
$autor = '<font color="red">Личный подарок от:</font> (' . group($anketa['id']) .
user::nick($anketa['id']) . ')';
} else
{
//$autor = '<font color="red">Личный подарок от:</font> ' . $autor;
$msg = true;
}
break;
}
$msg = $msg ? '<font color="red">Это личный подарок!</font>' : (isset($post['coment']) ? output_text($post['coment']) : '');
echo '<div class="nav1">';
echo $autor . '<br />' . $msg;
echo '</div>';