Autor Zpráva
Morpheus
Profil *
pocujte mam taky problem: mam tabulku do ktorej mozem kludne zapisovat . ale ked tam pridam riadok s auto_increment thak uz do tabulky nic nezapisem. ale nehlasi ani ziadny error. prosim potrebujem s tym helpnut.
nightfish
Profil
co zkusit vložit nový řádek přes phpMyAdmina? projde nebo neprojde? a dost bych se divil, kdyby nedošlo ke vložení hodnot a současně nebyla zobrazena žádná chybová hláška
Morpheus
Profil *
hm.. a ze co mu mam dat aby zapisal do toho riadku kde je ten auto_increment? lebo ked mu vlozim riadok cez phpMyadmin thak to ide.
nightfish
Profil
co je v té tabulce za sloupce (názvy) a který z nich je auto-increment?
24_work
Profil *
tam das hodnotu NULL nebo prazdnou hodnotu -> '' pokud pouzivas syntaxi typu INSERT INTO values () ...

Ja jsem proti tomu, mam mnohem radsi tuto , dle meho prehlednejsi syntaxi.

Insert into tabulka
SET
sloupec='hodnota',
sloupec2='hodnota2'
.
.
.
Morpheus
Profil *
no su tham thake ze mail, meno, priez, nick a potom te tham id a to je ten riadok s tym auto_increment
Morpheus
Profil *
dikes uz to ide....
Joker
Profil
Funguje taky slovo DEFAULT. Anebo to jde obejít tak, že ten sloupec nevyplňujete.
Například pro tabulku: sl1 (auto_increment), sl2, sl3 by to mohlo vypadat:
INSERT INTO tabulka VALUES(DEFAULT, "něco", "něco")
No a vynechání buď pomocí SET:
INSERT INTO tabulka SET sl2="něco", sl3="něco"
anebo i přes VALUES:
INSERT INTO tabulka(sl2,sl3) VALUES ("něco", "něco")
Toto téma je uzamčeno. Odpověď nelze zaslat.

0