|
| |
|
|
| |
для: Dizels
(25.11.2007 в 20:04)
| | | Уф :) | |
| |
|
|
| |
|
|
| |
для: Dizels
(25.11.2007 в 19:59)
| | | Получилось, всем огромное спасибо.
Убрал в конце ;
а так же поменял Zamena('$e['form']'); на Zamena($e['form']) | |
| |
|
|
| |
|
|
| |
для: Dizels
(25.11.2007 в 19:55)
| | | значит точка с запятой вот тут --> Zamena('$e['form']'); лишняя:
echo " <table width=\"80%\" border=\"0\"><tr><td><h2>". $e['name'] ."</h2>
основано: ". $e['create'] ." , организационно-правовая форма:". Zamena('$e['form']'); ."<br>
|
так как пхп считает, что вывод echo - завершён
и плюс(как сказано выше) :
Zamena('$e['form']') - тут лучше разные кавычки поставить соблюдая вложенность элементов или просто заменить переменную из массива на обычную переменную
$temp_per = $e['form'];
и вставлять эту переменную в функцию: Zamena("$temp_per") | |
| |
|
|
| |
|
|
| |
для: morkovkin
(25.11.2007 в 19:46)
| | | скобки вроде все закрываю
138 строчка:
основано: ". $e['create'] ." , организационно-правовая форма:". Zamena('$e['form']'); ."<br>
|
| |
| |
|
|
| |
|
|
| |
для: Dizels
(25.11.2007 в 19:55)
| | | Замените Zamena('$e['form']'); на Zamena($e['form']); | |
| |
|
|
| |
|
|
| |
для: retsoul
(25.11.2007 в 19:32)
| | | >если был нажат ввод - то ошибка от этого>как была перенесена строка:
чего-то я не понял как это?
> после точки с запятой, в конце строки - вот это - ."<br>
это и должно быть вроде)
Сейчас приведу полный код:
function Zamena($string) {
$a = array('1','2','3','4');
$b = array('ЧП','ООО','ЗАО','ОАО');
$string = str_replace($a,$b,$string);
return($string); }
// Выводим список предприятий
$q = "SELECT * FROM enterprise WHERE id=".$_GET['id'];
if($ent = mysql_query($q))
{
while($e = mysql_fetch_array($ent))
{
echo " <table width=\"80%\" border=\"0\"><tr><td><h2>". $e['name'] ."</h2>
основано: ". $e['create'] ." , организационно-правовая форма:". Zamena('$e['form']'); ."<br>
<p><b>Виды деятельности:</b> ". $e['activity'] ."</p>
<p><b>Директор:</b> ". $e['leader'] ."<br>
день рождения: ". $e['bithday_leader'] ."</p>
<p><b>Дополнительная информация:</b>". $e['additionally'] ."</p>
<p><b>Награды:". $e['rewards'] ."</b></p>
<p><b>Контактная информация:</b><br>
". $e['sity'] .", ". $e['adress'] ."<br>
телефон: ". $e['phone'] ."<br>
факс: ". $e['fax'] ."<br>
e-mail: ". $e['email'] ."<br>
сайт: ". $e['site'] ."</p>
</td></tr></table>";
}
}
|
| |
| |
|
|
| |
|
|
| |
для: Dizels
(25.11.2007 в 19:26)
| | | А Вы при выводе предприятий, закрываете фигурные скобки?
138 строчка - это какая? | |
| |
|
|
| |
|
|
| |
для: Dizels
(25.11.2007 в 19:26)
| | | как была перенесена строка:
echo " <table width=\"80%\" border=\"0\"><tr><td><h2>". $e['name'] ."</h2>
основано: ". $e['create'] ." , организационно-правовая форма:". Zamena('$e['form']'); ."<br>
|
?
если был нажат ввод - то ошибка от этого, либо от того, что в после точки с запятой, в конце строки - вот это - ."<br> | |
| |
|
|
| |
|
|
| |
для: retsoul
(25.11.2007 в 19:11)
| | | Теперь выдает ошибку:
Parse error: parse error, unexpected T_STRING in z:\home\localhost\www\enterprises\index.php on line 138
|
Вот как сейчас все выглядит:
function Zamena($string) {
$a = array('1','2','3','4');
$b = array('ЧП','ООО','ЗАО','ОАО');
$string = str_replace($a,$b,$string);
return($string); }
// Выводим список предприятий
$q = "SELECT * FROM enterprise WHERE id=".$_GET['id'];
if($ent = mysql_query($q))
{
while($e = mysql_fetch_array($ent))
{
echo " <table width=\"80%\" border=\"0\"><tr><td><h2>". $e['name'] ."</h2>
основано: ". $e['create'] ." , организационно-правовая форма:". Zamena('$e['form']'); ."<br>
|
| |
| |
|
|
| |
|
|
| |
для: Dizels
(25.11.2007 в 18:57)
| | | переменные в языках программирования обычно должны начинаться с буквы, а не с цифры, тем более, не состоять из одних цифры | |
| |
|
|
|