![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
To jest struktura tabeli
Jak zrobić zmianę rekordu 1 czyli pierwsze --- POD PHP 4 w php Ten post edytował Piotrwusek 11.07.2007, 17:41:42 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 29.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dorób do tej tabeli klucz główny i odwołuj się do wartości klucza w klauzuli WHERE, i nie zadawaj pytań na które odpowiedź znajdziesz w każdym kursie dla początkujących.
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
a jak dodac ten klucz
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 3 Dołączył: 28.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
dzięki i jak mam teraz sie do niego odności
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 3 Dołączył: 28.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pole id będzie zwiekszało się o 1 przy każdym dodaniu rekordu. Odczytując pola '850', '945', itd odczytujesz również pole id. Potem jeśli chcesz zmienić coś w danym rekordzie odwołujesz się do danego pola id, tzw. klucza, np UPDATE ..... SET ..., ..., WHERE id = $id; - zmieną $id przyjmuję wartość odczytanego wcześniej pola id danego wiersza.
|
|
|
![]() ![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
ale rekord zawsze będzie jeden nigdy więcej
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 3 Dołączył: 28.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
jestem na czat-onet.pl pokój towarzyski ~qvazar
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
pomocy probuje zrobić Skrypt Plan lekcji ale mi nie wychodzi pomożecie nawet a internecie nie mogę znaleść jestem na gg 1350463
Witam. Odczytuje dane z formularza, łącze z bazą danych (wszystko widoczne w kodzie), ale potem nie wiem jak zmienić rekord w polu np 8 mam taki kod
coś robie żle pokaże wam strukturę tabeli
Pomożecie?? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Twoim problemem jest niezrozumienie filozofii bazy.
Tabela powinna mieć klucz, o którym jest w postach powyżej. Nie ma znaczenia, czy rekord będzie jeden czy 100000. Ma być ID i tyle.
Przy takiej bazie id jest Twoim identyfikatorem. Jeśli masz jeden rekord to operacje na nim będą proste: Wybranie wszystkich pól:
Edycja np pola 8:
Poza tym:
taki kod nie ma prawa działać. Powinno być:
Poczytaj kurs php i mysql. Ten post edytował uli 12.07.2007, 11:57:53 |
|
|
![]() ![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
zmieniłem strukturę tabeli tak jak kazałeś i nawet dowiedziałem sie że liczba nie może być kolumną to wyszło mi tak i wszystko chodzi
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 29.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nalegam żebyś jednak dokładnie przeczytał jakiś kurs php + mysql, nie musisz ręcznie wpisywać każdego id, nadaj tej kolumnie właściwość auto_increment tak jak podał poprzednik. Swoją drogą to ten temat przypomina raczej ogłoszenia matrymonialne...
Ten post edytował flv 12.07.2007, 12:41:29 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:46 |