![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam w bazie danych mam tabele "uczniowie" a w niej 3 pola "haslo", "login", "klasa". Dane zapisuje tym kodem
I nie wiem dlaczego dodaje jedno puste pole widać to na tej fotce ![]() gdy usunę to pole to znowu się doda z następnymi danymi czyli będą 2 linijki zapełnione a 1 pusta. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 1 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wszystko działa jak należy masz pomógł
![]() Dodałem nazwisko a login zmienilem na imie czyli w bazie wygląda to tak imie|nazwisko|klasa| haslo kod zmieniłem na
I niestety znowu robią się te puste pola ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
$zapytanie = "insert into uczniowie (imie, nazwisko, klasa, haslo) values ('".$imie."','".$nazwisko."','".$klasa."','".$haslo."')";
a po kiego grzyba ten gąszcz cudzysłowów? usunąć... -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 1 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
I dalej nic ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 1 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
A skąd pobierasz te zmienne ?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam formularz
A pobieram je
Sprawdzałem i gdy wpisze echo to wszystkie są. Najdziwniejsze jest to, że gdy było ich tylko 3 to wszystko było dobrze Ten post edytował topgear 21.03.2010, 22:45:01 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 1 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj w ten sposób
![]()
a :
zmień na:
Ten post edytował gizmo1985 21.03.2010, 22:53:30 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dalej nic
Możliwe, że to coś z phpmyadmin i sam mi te puste tabelki tworzy bo teraz tak sie jakoś dziwnie zachowuje ![]() Lub źle tworze tabele CREATE TABLE `uczniowie` ( `imie` VARCHAR( 30 ), `nazwisko` VARCHAR( 30 ), `klasa` VARCHAR( 30 ), `haslo` VARCHAR( 30 ), ); A żeby tak zrobić To musiał bym mieć formularz w osobnym pliku html ponieważ nad tym formularzem mam łączenie z bazą danych więc musiałem dać "echo" bo to cały czas w php byłem. Ten mój kod wygląda jak burdel spróbuje go trochę posprzątać to może coś sie zmieni. ![]() Ten post edytował topgear 21.03.2010, 22:56:30 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 1 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Co do tworzenia bazy :
A co stoi na przeszkodzie zrobić osobny plik ? Albo żeby mieszać HTML z PHP ? Ten post edytował gizmo1985 21.03.2010, 23:01:56 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dalej dodaje po 2 rekordy. Dzięki za pomoc bo dużo mi pomogłes ale to chyba jednak wina tego bałaganu w calym kodzie napisze chyba caly od nowa i mam nadzieję, że będzie o wiele lepiej
![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 1 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Powiem Ci tak, ja też jestem początkujący w tym temacie, aczkolwiek ja kończę już spory projekt na zaliczenie z PHP, również w dużej mierze dzięki forum. Przez bałagan w kodzie spędziłem spooooro czasu nad szukaniem błędów
![]() Postaraj się zachować czystość kodu i stosować się do tego co Ci napisałem ![]() A co formularzy, wedle mnie lepiej mieć dwa osobne pliki ![]() ![]() Pozdrawiam Jak coś to pisz ![]() |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 24 Dołączył: 21.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Jeżeli kolego dalej sobie z tym nie poradziłeś oto twój kod lekko zmodyfikowany
baza danych
form.php
Połączenie jest za pomocą modułu 'mysqli', i PHP 5, to raczej posiadasz ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 20:10 |