[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Неполностью выводит данные из ячейки бд
BesTime
В ячейке addmatform

<textarea name="text" style="width:800px;height:200px">fdfd</textarea>


На странице выводит

<textarea name="text" style="width:800px;height:200px">fdfd


Код вывода
$query = "select * from `blogs` WHERE `ownerid` = '$authorizedid'";
$result = mysql_query($query, $link);
while($row=mysql_fetch_array($result))
{
$addmatform=$row['addmatform'];
}
print($addmatform);


В чем косяк?



Спустя 20 минут, 26 секунд (8.02.2012 - 09:43) Игорь_Vasinsky написал(а):
не понял. часть html теряеться чтоли? или что?

Спустя 13 минут, 17 секунд (8.02.2012 - 09:57) BesTime написал(а):
Игорь_Vasinsky да теряется, с <input> работает нормально а вот когда <textarea> теряется все что идет после </textarea> включительно

Спустя 37 минут, 12 секунд (8.02.2012 - 10:34) nugle написал(а):
замени на

$addmatform = '';
$query = 'select * from `blogs` WHERE `ownerid` = "'.$authorizedid.'"';
$result = mysql_query($query);
while($row=mysql_fetch_assoc($result))
{
$addmatform .= $row['addmatform'];
}
echo $addmatform;

если результатов не даст(а это скорее всего), то выведи $query и напрямую в бд запихни и посмотри результат

Спустя 39 секунд (8.02.2012 - 10:34) Placido написал(а):
Проверьте размер поля addmatform, возможно, он просто слишком мал (для <input> нужно меньше "места", вот он и сохраняется в базе нормально, а с <textarea> запись обрезается при вставке).
SELECT `character_maximum_length`
FROM `information_schema`.`columns`
WHERE `table_schema` = 'имя базы данных' and `table_name` = 'blogs' and `column_name` = 'addmatform';

Спустя 7 минут, 1 секунда (8.02.2012 - 10:41) BesTime написал(а):
character_maximum_length
65535

Спустя 1 минута, 19 секунд (8.02.2012 - 10:43) nugle написал(а):
BesTime
ты проделал так, как я написал?

Спустя 7 минут, 40 секунд (8.02.2012 - 10:50) BesTime написал(а):
nugle
в процесе

Спустя 49 секунд (8.02.2012 - 10:51) BesTime написал(а):
nugle
просто загнался в игруху печатать на клаве=)

Спустя 1 минута, 53 секунды (8.02.2012 - 10:53) nugle написал(а):
BesTime
Свернутый текст
ахах) у меня тоже эти припадки biggrin.gif

Спустя 1 минута, 32 секунды (8.02.2012 - 10:55) BesTime написал(а):
nugle
непомогло продолжает съедать, а
то выведи $query и напрямую в бд запихни и посмотри результат 

я не понял

Спустя 57 секунд (8.02.2012 - 10:56) nugle написал(а):
BesTime
напиши echo $query; зайди в пыхадмин во вкладку sql и введи то, что выдало echo

Спустя 11 минут, 11 секунд (8.02.2012 - 11:07) BesTime написал(а):
nugle
ну и че все пучком выдает

Спустя 6 минут, 34 секунды (8.02.2012 - 11:13) nugle написал(а):
попробуй в цикле сделать так и посмотри какие результаты будут
while($row=mysql_fetch_assoc($result))
{
var_dump($row);
$addmatform .= $row['addmatform'];
echo $addmatform;
}

Спустя 11 минут, 44 секунды (8.02.2012 - 11:25) BesTime написал(а):
вообще выводит все что есть в таблице

Спустя 1 час, 11 минут, 25 секунд (8.02.2012 - 12:37) nugle написал(а):
Сколько строк выводится из бд? Что переменная через echo выводит?

Спустя 5 минут, 15 секунд (8.02.2012 - 12:42) inpost написал(а):
htmlspecialchars при выводе данных с таблицы в форму.

Спустя 45 минут, 44 секунды (8.02.2012 - 13:27) Guest написал(а):
inpost
Цитата
htmlspecialchars

а куда это вставить, можно пример?

Спустя 2 минуты, 13 секунд (8.02.2012 - 13:30) inpost написал(а):
При выводе переменной. обработать её надо.

Спустя 5 минут, 19 секунд (8.02.2012 - 13:35) BesTime написал(а):
htmlspecialchars($addmatform);

чето типо этого?

Спустя 8 минут, 35 секунд (8.02.2012 - 13:44) BesTime написал(а):
все догнал, спс
Быстрый ответ:

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