cume se foloseste auto_increment ?

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori

ccapitanu
PHPRomania Supporter
Mesaje: 13
Membru din: Mie Ian 24, 2007 11:50 pm
Contact:

cume se foloseste auto_increment ?

Mesajde ccapitanu » Mar Ian 30, 2007 10:32 pm

Am 6 tabele in care am chei primare, si le-am populat eu cu cateva inregistrari. Am aflat apoi ca este la create clauza asta auto_increment care baga ea automat cheile primare. Cum pot sa modific acum tabelele ca la urmatorul insert intr-un tabel sa isi ia singur cheia primara. Cum se modifica insertul in aceasta situatie ? De exemplu am tabela marci:
id_marca(int) nume(char(30))
1 marca1
2 marca2
...
Cum dau alter table ca la urmatorul insert sa isi puna singur marca 3 ? Si cum ar arata insertul respectiv ? Sper ca m-am facut inteles, sunt cam..cum se zice..cu mamaligi in parbriz :). Multumesc frumos pt ajutor.


The only way to improve is to play against a better opponent ! (Sun Tzu)

Avatar utilizator
MihaiC
Senior Member
Mesaje: 1644
Membru din: Dum Mai 14, 2006 8:07 pm

Mesajde MihaiC » Mar Ian 30, 2007 11:25 pm

Dev @

Avatar utilizator
kelye
Senior Member
Mesaje: 230
Membru din: Vin Ian 20, 2006 10:42 pm
Localitate: Bucuresti
Contact:

Mesajde kelye » Mie Ian 31, 2007 1:26 am


Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Mie Ian 31, 2007 2:49 pm

omu nu cred ca vrea sa stie cum sa introduca in bd , ci cum sa dea alter table ca sa faca acel camp (marca_id) auto_increment (acum e doar integer)

te ajutam , dar nu stiu pe de rost, lumea buna se ajuta de phpmyadmin

ccapitanu
PHPRomania Supporter
Mesaje: 13
Membru din: Mie Ian 24, 2007 11:50 pm
Contact:

Mesajde ccapitanu » Mie Ian 31, 2007 3:20 pm

The only way to improve is to play against a better opponent ! (Sun Tzu)

ccapitanu
PHPRomania Supporter
Mesaje: 13
Membru din: Mie Ian 24, 2007 11:50 pm
Contact:

Mesajde ccapitanu » Joi Feb 01, 2007 11:04 pm

The only way to improve is to play against a better opponent ! (Sun Tzu)

ccapitanu
PHPRomania Supporter
Mesaje: 13
Membru din: Mie Ian 24, 2007 11:50 pm
Contact:

Mesajde ccapitanu » Joi Feb 01, 2007 11:54 pm

The only way to improve is to play against a better opponent ! (Sun Tzu)

Avatar utilizator
flavius.stef
Average Member
Mesaje: 172
Membru din: Lun Iul 31, 2006 1:26 pm
Localitate: Timisoara

Mesajde flavius.stef » Lun Feb 05, 2007 11:50 am

ALTER TABLE marci MODIFY marca_id INT NOT NULL AUTO_INCREMENT


Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori