за вкарване на текст
8 отговора
254 прегледа
за вкарване на текст
получи ми се следната ситуация, от textarea поле вкарвам текст в база данни, но се записват там само няколко думи, полето от базата данни е text, става въпрос за MySQL.
Kak e най-добре да запиша няколко изречения , за да мога после при query да ги показвам
Kak e най-добре да запиша няколко изречения , за да мога после при query да ги показвам
Re: за вкарване на текст
Колко няколко думи ? Как ги вкарваш ? Има ли грешка по заявката ? Над 64 К ли са ? addslashes ?
Re: за вкарване на текст
имам стандартно поле textarea с columns=10 rows=5 и текста написан в него искам да го вкарам в база данни MySQL - text field, обаче се записват само максимум до 10-12 думи от текста, който е по-малък от 64К, някъде може би трябва да променя нещо или задам но не знам и затова помолих за помощ
Re: за вкарване на текст
Най-вероятно имаш специален символ. Виж какъв е следващия символ след последната дума която се вкарва.
Ако е така вкарвай съдържанието на текстареата в базата с addslashes а я виизуализирай в страницата си със stripcslashes
Ако е така вкарвай съдържанието на текстареата в базата с addslashes а я виизуализирай в страницата си със stripcslashes
Re: за вкарване на текст
1. text field - TEXT или TINY TEXT - провери го
2. За да ти бъдем от полза, мама му стара, пастни малко код. От де да те знам какви си ги творил, на мен такива неща не ми се случват, така че проблема е при теб !
За най лесно:
дъмп на структурата на таблицата
копи и пейст на кода с който вкарваш данните
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
2. За да ти бъдем от полза, мама му стара, пастни малко код. От де да те знам какви си ги творил, на мен такива неща не ми се случват, така че проблема е при теб !
За най лесно:
дъмп на структурата на таблицата
копи и пейст на кода с който вкарваш данните
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: за вкарване на текст
а възможно ли е phpMyAdmin да ти показва само няколко думи и многоточие след тях, а ти да си мислиш, че това има в базата?
ViruS
ViruS
Re: за вкарване на текст
в phpmyadmin ми дава например-"този текст е записан,но..." и когато го показвам вади този текст само а не пълния,смятам че само това се е записало
scripta e :
insert into table (description) values ('$description')
a формата
<textarea name=description></textarea>
a field в MySQL е TEXT
scripta e :
insert into table (description) values ('$description')
a формата
<textarea name=description></textarea>
a field в MySQL е TEXT
Re: за вкарване на текст
текста си ти е в базата. целия.
phpMyAdmin има тоз фичър да показва само началото на TEXT fields. и добре че има, иначе си представи тази таблица на кво ше заприлича ако некой text record е да речем 500-600к.
има там едно като стрелки (<->) в началото на таблицата, натисни го и ще ти покаже целия запис.
а най-добре си направи заявката в php и виж какво излиза като резултат.
ViruS: как се сети бе :)
phpMyAdmin има тоз фичър да показва само началото на TEXT fields. и добре че има, иначе си представи тази таблица на кво ше заприлича ако некой text record е да речем 500-600к.
има там едно като стрелки (<->) в началото на таблицата, натисни го и ще ти покаже целия запис.
а най-добре си направи заявката в php и виж какво излиза като резултат.
ViruS: как се сети бе :)
Редактирано от тoшo на
вкарване на разни неща
както е казал един наш класик ...
Боже колко мъка има на този свят боже!
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Боже колко мъка има на този свят боже!
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy