![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Niemcy / Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
jak zrobić zeby w tabeli nr id same sie dopisywaly do pola wedłud kolejnosci 1,2,3,4,5,6,7 itd
zebym ja tego nie robil -------------------- pozdrawiam :)
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
ustaw polu id wlasciwosc: auto_increment
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Niemcy / Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
a jaki typ
? text mi nie dziala int tez -------------------- pozdrawiam :)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
typ int. aha i jeszcze chyba trzeba klucz podstawowy ustawic
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Niemcy / Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
nie dzialaa
int ustawione i auto ... tez ale klucz to robie z kodu php który dodaje mi do tabeli czy w mysql jak w mysql to nie dziala -------------------- pozdrawiam :)
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
pokarz takie tzeczy tutaj:
kod php kod sql (tworzocy tabele i dodajacy rekordy) |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Niemcy / Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
zapytanie SQL :
[sql:1:10277b675d] ALTER TABLE `forum` CHANGE `nr` `nr` INT( 11 ) DEFAULT '1' NOT NULL AUTO_INCREMENT [/sql:1:10277b675d] MySQL zwrócił komunikat: Incorrect table definition; There can only be one auto column and it must be defined as a key skrypt który dodaje: [php:1:10277b675d]<?php ..... $db = mysql_select_db($db_name, $connection) or die("Couldn't select database."); $sql = "INSERT INTO $table_name (user, data, tresc, temat, pozycja) VALUES ("$prenom","$data","$temat","$tresc","$pozycja")"; $result = mysql_query($sql,$connection) or die("Couldn't execute query."); ........ ?>[/php:1:10277b675d] -------------------- pozdrawiam :)
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
moze cos takiego, nie wiem czy bedzie dzialac
[sql:1:ed7012c3d4]ALTER TABLE `forum` CHANGE `nr` `nr` INT( 11 ) NOT NULL AUTO_INCREMENT ADD PRIMARY KEY ( nr, `nr` ) [/sql:1:ed7012c3d4] |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat zapytanie SQL :
Czyli jednym slowem przy tworzeniu tabeli (CREATE TABLE) musiales utworzyc juz jeden pk z auto... a mysql tego nie support. Pokarz jeszcze najpierw jak tworzysz tabele.
[sql:1:e330fd53c8] ALTER TABLE `forum` CHANGE `nr` `nr` INT( 11 ) DEFAULT '1' NOT NULL AUTO_INCREMENT [/sql:1:e330fd53c8] MySQL zwrócił komunikat: Incorrect table definition; There can only be one auto column and it must be defined as a key Osobiscie bym to zrobil tak:[sql:1:e330fd53c8]ALTER TABLE 'forum' DROP CONSTRAINT 'nazwa_pk';ALTER TABLE 'forum' ALTER COLUMN 'nr' SET DEFAULT 1;ALTER TABLE 'forum' ADD PRIMARY KEY ('nr');ALTER TABLE 'forum' ALTER COLUMN 'nr' SET AUTO_INCREMENT;[/sql:1:e330fd53c8]Aczkolwiek nie wiem czy to by dzialalo. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Niemcy / Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
nie dziala
co do tabeli . Tabele jest 1 z 31 innych tabel auto ... juz jest uzywane w jesten mianowice w user ... czy to ma jakies znaczenie . -------------------- pozdrawiam :)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:21 |