|
| |
|
|
| |
для: Faraon
(20.12.2007 в 21:52)
| | | По моему вообще никакой замены не требуется, а хватит и одного массива. | |
| |
|
|
| |
|
|
| |
для: Dizels
(20.12.2007 в 17:56)
| | | >Zamena($e['form']')
После ['form'] уберите одинарную кавычку, ошибка синтаксиса | |
| |
|
|
| |
|
|
| |
для: bronenos
(20.12.2007 в 17:19)
| | | Воспользовался вариантом mihdan'a - спасибо.
Появился еще один вопрос:
function Zamena($string) {
$a = array('0','1','2','3','4','5','6','7','8','9','10','11');
$b = array('','ЧП','ООО','ЗАО','ОАО','Общество с дополнительной ответственностью','Командитное общество',
'СПД','Полное товарищество','Производственный кооператив',
'Государственное предприятие','Государственное комунальное предприятие');
$string = str_replace($a,$b,$string);
return($string); }
// организационно-правовая форма
if (!empty($e['form']))
{
echo "Организационно-правовая форма: ". Zamena($e['form']') ."<br>";
}
// руководитель
if (!empty($e['leader']))
{
echo "Руководитель: ". $e['leader'] ."<br>";
}
|
Выдает ошибку:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in z:\home\localhost\www\enterprise\index.php on line 149
вот 149 строка:
if (!empty($e['leader']))
|
Что я не так записал? | |
| |
|
|
| |
|
|
| |
для: Dizels
(20.12.2007 в 17:12)
| | | | |
| |
|
|
| |
|
|
| |
для: Dizels
(20.12.2007 в 17:12)
| | |
<?
if (!empty($e['fax'])) {
echo "факс: ". $e['fax'] ."<br>";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: Dizels
(20.12.2007 в 17:12)
| | | Проверяйте, если не пустое, выводите, иначе... | |
| |
|
|
| |
|
|
| | Есть БД, в ней некоторые ячейки могут быть заполнены, а некоторые нет, приведу пример:
поля:login, icq, e-mail, adress, fax
Поля логин и e-mail заполняются всегда, а вот поля icq, adress и fax - по желанию.
Так вот, как сделать так, чтобы если поле пустое, то информация про это поле не выводилась?
Сейчас у меня вот-так:
факс: ". $e['fax'] ."<br>
|
но при таком варианте если поле не заполнено, текст "факс:" все равно выводится, а мне надо, чтобы тогда этот пункт просто пропускался. | |
| |
|
|
|