[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: If Значение
pro100deadly
Вот не могу понять с выводом значения:
Вот такой код:

<?php

$fraction =$array['AllowableRace']; //Задаём переменную

if($fraction == 1101); //$fraction = Первое значение
if($fraction == 690); //$fraction = Второе значение
if($fraction == -1); //$fraction = Третие значение

?>

Как сделать вывод значения, то есть идёт вывод значений,
Идёт вывод в середине большого кода

echo '.$fraction.';

Как задать значения этих данных?

Если $fraction == 1101 , выводит "Тест1"
Если $fraction == 690, выводит "Тест2"
Если $fraction == -1, выводит "Тест3"

Помогите разобраться

Игорь_Vasinsky
1.

if($fraction == 1101){
echo "Test 1";
}
elseif($fraction == 690){
echo "Test 2";
}
elseif($fraction == -1){
echo "Test 3";
}


2.

switch($fraction){
case 1101:
echo "Test 1";
break;
case 690:
echo "Test 2";
break;
case -1:
echo "Test 3";
break;
}


1 - рекомендуется

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
T1grOK
$fractions = array(
-
1 => 'Тест1',
690 => 'Тест2',
1101 => 'Тест3'
...
n => 'Тестn'
);

if(array_key_exists($fraction, $fractions)){
echo $fractions[$fraction];
}else{
echo 'Соответствие не найдено!';
}


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
Игорь_Vasinsky
да, так элегантней даже

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
pro100deadly
Игорь_Vasinsky
Вы не то мне написали, просто то что вы написали, у меня сразу будет выводить...


T1grOK
Вам спасибо smile.gif
pro100deadly
Блин тоже не то, хмм:


Есть код:

$array = mysql_fetch_array($query_art);

$fraction =$array['AllowableRace'];

$fractions = array(
-
1 => 'Тест1',
690 => 'Тест2',
1101 => 'Тест3'
...
n => 'Тестn'
);

if(array_key_exists($fraction, $fractions)){
echo $fractions[$fraction];
}else{
echo 'Соответствие не найдено!';
}

echo '<table border=0 cellspacing=0 cellpadding=0 width=573 class=item_title_names>
<tr>'
;
echo '<td class=vid_s1 title="Вид"><div class=vids></div></td>';
echo '<td class=vid_s2 title="Название предмета"><div class=vids>'.$array['name'].'</div></td>';
echo '<td class=vid_s3 title="Уровень предмета"><div class=vids>'.$array['ItemLevel'].'</div></td>';
echo '<td class=vid_s4 title="Требуется уровень"><div class=vids>'.$array['RequiredLevel'].'</div></td>';
echo '<td class=vid_s5 title="Фракция"><div class=vids>'.$fraction.'</div></td>';
echo '<td class=vid_s6 title="Слот предмета"><div class=vids></div></td>';
echo '<td class=vid_s7 title="Тип предмета"><div class=vids></div></td>';
echo '<td class=vid_s8 title="Используется"><div class=vids></div></td>
</tr>
</table>'
;


echo '<br />';

}



И в эту таблицу мне надо запихнуть
echo '<td class=vid_s5 title="Фракция"><div class=vids>'.$fractions.'</div>

А он это выводит сразу, над таблицей как сделать чтоб вывод был в таблице ?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.