![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Poniżej przykład z jakiegoś kursu. I ok dodaję mi rekord, ale jak zmienię dane ('Jordan', '13', '32', '6') na inne nie dopisuje kolejnego rekordu.
Czy coś z bazą nie tak sie otworzyło czy coś w poniższym kodzie jest nie tak? (sorry za proste pytanie ale w końcu muszę zabrać sie za naukę sql)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 4 Dołączył: 1.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
To pokaż Twój kod.
Dodaj po mysql_query: $wykonaj=mysql_query($zapytanie) or die(mysql_error()); i Ci wywali błąd, jak coś nie tak w zapytaniu ![]() -------------------- 9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..." |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
wywala:
zPowtórzone wyst?pienie '' dla klucza 1 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 4 Dołączył: 1.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
primary key nie ma auto_increment chyba. Pokaż strukturę tabeli.
-------------------- 9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..." |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pole Typ Null Domyślnie
id char(3) Nie imie char(30) Tak NULL lata char(3) Tak NULL punkty char(3) Tak NULL mistrzostwa char(3) Tak NULL Indeksy: Nazwa klucza Typ Moc Pole PRIMARY PRIMARY 1 id Wykorzystanie przestrzeni: Typ Wykorzystanie Dane 43 bajtów Indeks 2 048 bajtów Sumarycznie 2 091 bajtów Statystyka rekordów: Cecha Wartość Format stały Rekordów 1 Długość rekordu ø 43 Rozmiar rekordu ø 2 091 bajtów Utworzenie 14 Mar 2008, 21:27 Ostatnia aktualizacja 14 Mar 2008, 22:15 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 4 Dołączył: 1.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak masz phpmyadmin, to edytuj pole id i daj dodatkowo auto_increment (z listy wybierz przy edycji)
-------------------- 9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..." |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
zapytanie SQL:
ALTER TABLE `nba` CHANGE `id` `id` CHAR( 3 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL AUTO_INCREMENT MySQL zwrócił komunikat: Dokumentacja #1063 - B��dna specyfikacja kolumny dla kolumny 'id' |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 4 Dołączył: 1.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hym, id powinno być typu int lub pochodnych (mediumint, tinyint itp)
-------------------- 9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..." |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
HE HE HE int pomogło - wielkie dzięki,
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 16:55 |