Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]mysql dodaje jeden apostrof niepotrzebny apostrof.
Forum PHP.pl > Forum > Przedszkole
emeres1
Witam serdecznie,
z polecenia
  1. INSERT INTO `age` ( `id` , 'ageid', 'm13', 'a13', 'a14', 'a15', 'a16', 'a17', 'a18', 'p18', 'avarage', 'ilevote' )
  2. VALUES (
  3.  
  4. '', '1', '1', '1', '1', '1', '1', '1', '1', '1' '15', '8' )
  5.  


sql wyrzuca mi blad:
#1064 - Something is wrong in your syntax obok ''ageid', 'm13', 'a13', 'a14', 'a15', 'a16', 'a17', 'a18',' w linii 1

skad przed ageid bierze sie podwojny apostrof,tzn pojedynczy ale zdublowany?

Prosze o pomoc.
pozdrawiam
wookieb
Cytat
skad przed ageid bierze sie podwojny apostrof,tzn pojedynczy ale zdublowany?

z klawiatury... No przecież mysql sam tego nie generuje tylko ty więc kogo ty się pytasz o rzecz oczywistą?
emeres1
Cytat(wookieb @ 22.07.2010, 10:53:53 ) *
z klawiatury... No przecież mysql sam tego nie generuje tylko ty więc kogo ty się pytasz o rzecz oczywistą?

smile.gif))
nie ma go w zapytaniu to czemu pokazuje sie w bledzie mysql?

sory moj blad:) nie zauwazylem ze na koncu tez jest automatycznie dodawany:)
zerknalbys zeby sprawdzic gdzie robie blad?
wookieb
  1. INSERT INTO `age` ( `id` , 'ageid', 'm13', 'a13', 'a14', 'a15', 'a16', 'a17', 'a18', 'p18', 'avarage', 'ilevote' )
  2. VALUES (
  3. NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1' ,'15', '8' )
  4.  
  5.  
nospor
ale panowie.... nazw pol nie bierze się w apostrofy....

nie: 'ageid'
a: `ageid`

analogicznie reszta
emeres1
yhhh..ten sam blad..
nospor
po moich poprawkach? Niemozliwe smile.gif

No chyba ze masz na mysli kod wookieba - to tak - po jego kodzie bedziesz mial dokladnie ten sam blad smile.gif
wookieb
Taa nie zauważyłem tych apostrofów
  1. INSERT INTO `age` ( id ,ageid, m13, a13, a14, a15, a16, a17, a18, p18, avarage, ilevote )
  2. VALUES (
  3. NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1' ,'15', '8' )
emeres1
działa dzieki wielkie:)

sorki ze mecze was z takimi glupotami ale zaraz osiwieje:D
gdy wrzucam polecenie w phpadmina
  1. INSERT INTO `age` ( id ,ageid, m13, a13, a14, a15, a16, a17, a18, p18, avarage, ilevote )
  2. VALUES ( NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1' ,'15', '8' )

wszystko gra ale gdy robie z poziomu php:
  1. $age = mysql_query("INSERT INTO `age` ( id ,ageid, m13, a13, a14, a15, a16, a17, a18, p18, avarage, ilevote )
  2. VALUES ( NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1' ,'15', '8' ) ");

Nie dzieje sie nic...jak to mozliwe?smile.gif
gigzorr
daj sobie na koncu zapytanie or die(mysql_error());
print_r($nazwazapytania);
ixpack
  1. INSERT INTO age (`id`, `ageid`, `m13`, `a13`, `a14`, `a15`, `a16`, `a17`, `a18`, `p18`, `avarage`, `ilevote`)
  2. VALUES (NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1' ,'15', '8');
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.