Autor | Zpráva | ||
---|---|---|---|
kachnak Profil * |
#1 · Zasláno: 1. 5. 2008, 22:47:57
zdravim mam taky mensi problem ale neviem preco mi to robi.. mam zapisane vkladanie sprav do databazy guestbook..
$query = mysql_query("INSERT INTO komentare SET id = '".$noveid."', akcia = '".$akcia."', nick = '".$nick."', text = '".$_POST[text]."', time = '".$cas."' "); lenze ten nick mi tam vlozi v tvare nick+medzera.. a ked to cucam naspet do zobrazovania... uz ten nick v databaze neni zhodny z nickom z ktoreho to bolo posielane... vedel by som to opravit tak ze odstranim medzeru z nicku ktory vycitam z databazy cez replace.. ale ja len ci neviete preco mi moze vkladat medzeru nakonec do databazy za nick |
||
Taps Profil |
#2 · Zasláno: 1. 5. 2008, 23:08:59
kachnak
tak to zkus ořezat pomocí trim, ten ti odstraní mezery |
||
Medvídek Profil |
#3 · Zasláno: 2. 5. 2008, 01:36:46 · Upravil/a: Medvídek
nebo str_replace " " za ""
|
||
kachnak Profil * |
#4 · Zasláno: 2. 5. 2008, 09:06:57
hej mam to cez str replace uz spravene... ja len ze ci niekto nevie preco mi nick vklada do DB s medzerou nakonci v tvare "nick " a nie len "nick" ...
|
||
kachnak Profil * |
#5 · Zasláno: 2. 5. 2008, 09:07:44
lebo to replace mam aj hned pre vlozenim do databazy ale aj tak mi tam vlozi medzeru..
|
||
nightfish Profil |
#6 · Zasláno: 2. 5. 2008, 09:50:43
ja len ze ci niekto nevie preco mi nick vklada do DB s medzerou nakonci v tvare "nick " a nie len "nick"
buď máš tu mezeru v proměnné nebo máš tu mezeru ve vkládacím dotazu nebo ti ji tam vkládá databáze (leč nedokážu si představit proč) nebo se objevuje až při výpisu (resp. je tam, když si dáš ten sloupec editovat v phpMyAdminovi)? nech si vypsat vygenerovnanou podobu dotazu... $query = mysql_query($q="INSERT INTO ...."); echo $q."<br>"; |
||
kachnak Profil * |
#7 · Zasláno: 2. 5. 2008, 10:23:13
no v php adminovy je tiez ta medzera.. a ked si ju na kontrolu nechavam vypisat je tam bez medzeri
|
||
nightfish Profil |
#8 · Zasláno: 2. 5. 2008, 10:39:27
no v php adminovy je tiez ta medzera.. a ked si ju na kontrolu nechavam vypisat je tam bez medzeri
vůbec netuším, čím by to mohlo být... jakou verzi mysql serveru používáš? jakého datového typu je `nick`? i když zřejmě asi bude lepší komplet struktura tabulky + komplet vkládací skript, ať to případně někdo může nasimulovat u sebe |
||
Časová prodleva: 16 let
|
0