| Autor | Zpráva | ||
|---|---|---|---|
| Ratio Profil |
#1 · Zasláno: 3. 9. 2010, 19:05:49
Potřebuju poradit s banálním zápisem do db.
Kód $dotaz = "INSERT INTO dotazník (skola, trida, vek, pohlavi, otazka1, otazka2, otazka3, otazka3a, otazka3b, otazka3c, otazka3d, otazka4a, otazka4b, otazka4c, otazka4d, otazka5a, otazka5b, otazka5c, otazka5d, otazka5e, otazka5f, otazka5g, otazka6a, otazka6b, otazka6c, otazka6d, otazka6e, otazka7a, otazka7b, otazka7c, otazka7d, otazka7e, otazka8, otazka9, otazka9a, otazka9b, otazka9c, otazka9d, otazka10, otazka10a, otazka10b, otazka10c, otazka10d, otazka11, otazka11a, otazka11b, otazka11c, otazka11d, otazka12, otazka13, otazka14, otazka14a, otazka14b, otazka14c, otazka14d, otazka15a, otazka15b, otazka15c, otazka15d, otazka16a, otazka16b, otazka17) VALUES ('$skola', '$trida', '$vek', '$pohlavi', '$otazka1', '$otazka2', '$otazka3', '$otazka3a', '$otazka3b', '$otazka3c', '$otazka3d', '$otazka4a', '$otazka4b', '$otazka4c', '$otazka4d', '$otazka5a', '$otazka5b', '$otazka5c', '$otazka5d', '$otazka5e', '$otazka5f', '$otazka5g', '$otazka6a', '$otazka6b', '$otazka6c', '$otazka6d', '$otazka6e', '$otazka7a', '$otazka7b', '$otazka7c', '$otazka7d', '$otazka7e', '$otazka8', '$otazka9', '$otazka9a', '$otazka9b', '$otazka9c', '$otazka9d', '$otazka10', '$otazka10a', '$otazka10b', '$otazka10c', '$otazka10d', '$otazka11', '$otazka11a', '$otazka11b, '$otazka11c', '$otazka11d', '$otazka12', '$otazka13', '$otazka14', '$otazka14a', '$otazka14b', '$otazka14c', '$otazka14d', '$otazka15a', '$otazka15b', '$otazka15c', '$otazka15d', '$otazka16a', '$otazka16b', '$otazka17')";by měl do databáze vložit, kdy každá proměnná má číslo 0-6, ale vyhodí to chybu: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', kdy ta první 1 je otazka 10. každá položka v db má vlastnosti tinyint (4). dík za radu |
||
| Kajman_ Profil * |
#2 · Zasláno: 3. 9. 2010, 19:21:09
Přidejte si apostrof za $otazka11b
INSERT INTO dotazník
(skola,
trida,
vek,
pohlavi,
otazka1,
otazka2,
otazka3,
otazka3a,
otazka3b,
otazka3c,
otazka3d,
otazka4a,
otazka4b,
otazka4c,
otazka4d,
otazka5a,
otazka5b,
otazka5c,
otazka5d,
otazka5e,
otazka5f,
otazka5g,
otazka6a,
otazka6b,
otazka6c,
otazka6d,
otazka6e,
otazka7a,
otazka7b,
otazka7c,
otazka7d,
otazka7e,
otazka8,
otazka9,
otazka9a,
otazka9b,
otazka9c,
otazka9d,
otazka10,
otazka10a,
otazka10b,
otazka10c,
otazka10d,
otazka11,
otazka11a,
otazka11b,
otazka11c,
otazka11d,
otazka12,
otazka13,
otazka14,
otazka14a,
otazka14b,
otazka14c,
otazka14d,
otazka15a,
otazka15b,
otazka15c,
otazka15d,
otazka16a,
otazka16b,
otazka17)
VALUES
('$skola',
'$trida',
'$vek',
'$pohlavi',
'$otazka1',
'$otazka2',
'$otazka3',
'$otazka3a',
'$otazka3b',
'$otazka3c',
'$otazka3d',
'$otazka4a',
'$otazka4b',
'$otazka4c',
'$otazka4d',
'$otazka5a',
'$otazka5b',
'$otazka5c',
'$otazka5d',
'$otazka5e',
'$otazka5f',
'$otazka5g',
'$otazka6a',
'$otazka6b',
'$otazka6c',
'$otazka6d',
'$otazka6e',
'$otazka7a',
'$otazka7b',
'$otazka7c',
'$otazka7d',
'$otazka7e',
'$otazka8',
'$otazka9',
'$otazka9a',
'$otazka9b',
'$otazka9c',
'$otazka9d',
'$otazka10',
'$otazka10a',
'$otazka10b',
'$otazka10c',
'$otazka10d',
'$otazka11',
'$otazka11a',
'$otazka11b,
'$otazka11c',
'$otazka11d',
'$otazka12',
'$otazka13',
'$otazka14',
'$otazka14a',
'$otazka14b',
'$otazka14c',
'$otazka14d',
'$otazka15a',
'$otazka15b',
'$otazka15c',
'$otazka15d',
'$otazka16a',
'$otazka16b',
'$otazka17')
A přečtěte si o něco o návrhu tabulek a normalizaci! Takhle se to nedělá :-) |
||
|
Časová prodleva: 15 let
|
|||
0