<?php
include ("blocks/bd.php");
if (isset($_GET['id'])) {$id=$_GET['id'];}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Страница редактирования фирмы</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<!--Подключаем шапку сайта-->
<? include("blocks/header.php"); ?>
<tr>
<td><table width="690" border="0" cellspacing="0" cellpadding="0">
<tr>
<!--Подключаем левый блок сайта-->
<? include ("blocks/lefttd.php"); ?>
<td valign="top">
<?
$result = mysql_query("SELECT * FROM obiekt WHERE id=$id");
$myrow = mysql_fetch_array($result);
print <<<HERE
<form name="form1" method="post" action="update_firm.php">
<p>
<label>Введите название фирмы<br>
<textarea name="obiekt" id="obiekt" rows=2 cols=50> $myrow[obiekt]</textarea>
</label>
</p>
<p>
<label>Введите Адрес объекта или ссылку в интернете<br>
<textarea name="adres" id="adres" rows=2 cols=50> $myrow[adres]</textarea>
</label>
</p>
<p>
<label>Контактное лицо<br>
<textarea name="cont_l" id="cont_l" rows=2 cols=50> $myrow[cont_l]</textarea>
</label>
</p>
<p>
<label>Должность<br>
<textarea name="dolgnost" id="dolgnost" rows=2 cols=50> $myrow[dolgnost]</textarea>
</label>
</p>
<p>
<label>Телефон для связи<br>
<textarea name="tel" id="tel" rows=1 cols=20> $myrow[tel]</textarea>
</label>
</p>
<p>
<label>Введите дату очередного контакта<br>
<textarea name="date_k" id="date_k" rows=1 cols=20> $myrow[date_k]</textarea>
</label>
</p>
<p>
<label>Введите дату очередного контакта<br>
<textarea name="date_o" id="date_o" rows=1 cols=20> $myrow[date_o]</textarea>
</label>
</p>
<p>
<label>Группа<br>
<textarea name="grup" id="grup" rows=1 cols=20> $myrow[grup]</textarea>
</label>
</p>
<p>
<label>История клиента, дополнительная информация<br>
<textarea name="dop" id="dop" rows=10 cols=50> $myrow[dop]</textarea>
</label>
</p>
<input name="id" type="hidden" value="$myrow[id]">
<input name="cat_men" type="hidden" value="$myrow[cat_men]">
<p>
Все поля должны быть заполнены, всли вы хотите пропустить какое либо поле, поставте в нем ноль!<br>
<label>
<input type="submit" name="submit" id="submit" value="Сохранить изменения">
</label>
</p>
</form>
HERE;
?>
</td>
</tr>
</table></td>
</tr>
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>
Вопрос - откуда берется пробел перед текстом при выводе этой формы из базы?
Причем в базе при внесении данных пробелов нет.
Спустя 1 час, 12 минут, 47 секунд (6.04.2010 - 17:58) maxims написал(а):
а как это влияет на работу кода?
Спустя 3 часа, 31 минута, 34 секунды (6.04.2010 - 21:30) sergeiss написал(а):
Если вопрос про "$myrow[dop]" и другие textarea, то там перед ними как раз пробелы и стоят
В коде то есть.
И еще просьба - пользоваться специальными тэгами для оформления кода, чтобы он был более читаемый. Сейчас я тебе скорректирую код, но лучше делай это сам.

И еще просьба - пользоваться специальными тэгами для оформления кода, чтобы он был более читаемый. Сейчас я тебе скорректирую код, но лучше делай это сам.
Спустя 12 часов, 37 минут, 3 секунды (7.04.2010 - 10:07) kuzroman написал(а):
Цитата (maxims @ 6.04.2010 - 14:58) |
а как это влияет на работу кода? |
Влияет, конечно. Клгда несколько раз перезаписываешь инфу из базы пробелы накапливаются, а если сортировать ORDER BY то пробелы мешают при сортировке полей с text информацией.
Спустя 6 минут, 22 секунды (7.04.2010 - 10:13) kuzroman написал(а):
Цитата (sergeiss @ 6.04.2010 - 18:30) |
Если вопрос про "$myrow[dop]" и другие textarea, то там перед ними как раз пробелы и стоят ![]() И еще просьба - пользоваться специальными тэгами для оформления кода, чтобы он был более читаемый. Сейчас я тебе скорректирую код, но лучше делай это сам. |
Спасибо исправил. Может кто знает Если человек вводит информацию в базу и в начале ставит случайно пробел, то после сортировки "order by" по алфавиту вывод из базы происходит так:
Сначала пробелы, потом уже а,б,в... Как сделать чтобы эти пробелы перед текстом удалялись из кода(перед занесением в базу)? или чтобы сортировка проходила не зависимо от пробелов?
Спустя 6 минут, 52 секунды (7.04.2010 - 10:20) sergeiss написал(а):
Есть такая функция - trim() - вот можешь её использовать перед внесением данных в базу.
_____________
kuzroman@list.ru