Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.01.2009 Ostrzeżenie: (10%)
|
Witam, mam pozornie wyglądający "głupi problem". A mianowicie mam taki kod:
Jak odpalam ten skrypt na stronie, pojawia mi się błąd że brakuje '<' w tym miejscu: Kod <form action="edit.php" method="post"> Dla mnie powyższy kod wygląda prawidłowo, ale nie działa to pewnie się mylę. Spójrzcie na niego Dodam jeszcze że jak przed tym kawałkiem kodu Kod <form action="edit.php" method="post"> wstawie '?>' to fragment poniżej tego kodu jest ok, ale tak nie może być, bo wtedy nie bedzie realizacji całego kodu.
Ten post edytował frykar 4.02.2009, 21:33:53 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.01.2009 Ostrzeżenie: (10%)
|
edytorek.php
Nr_seryjny: <input type="text" name="ud_Nr_seryjny" value=" '.$row[Nr_seryjny].'"> Data_zakupu: <input type="text" name="ud_Data_zakupu" value=" '.$row[Data_zakupu].'"> Dlugosc_gwarancji: <input type="text" name="ud_Dlugosc_gwarancji" value="'.$row[Dlugosc_gwarancji].'"> Rodzaj_serwisu: <input type="text" name="ud_Rodzaj_serwisu" value="'.$row[Rodzaj_serwisu].'"> Data_realizacji: <input type="text" name="ud_Data_realizacji" value="'.$row[Data_realizacji].'"> Dane_klienta: <input type="text" name="ud_Dane_klienta" value="'.$row[Dane_klienta].'"> Opis_problemu: <input type="text" name="ud_Opis_problemu" value="'.$row[Opis_problemu].'"> <input type="Submit" value="Aktualizuj"> </form>'; ++$i; } ?> [/list] [PHP] ]; $ud_Nr_seryjny=$_POST['ud_Nr_seryjny']; $ud_Data_zakupu=$_POST['ud_Data_zakupu']; $ud_Dlugosc_gwarancji=$_POST['ud_Dlugosc_gwarancji']; $ud_Rodzaj_serwisu=$_POST['ud_Rodzaj_serwisu']; $ud_Data_realizacji=$_POST['ud_Data_realizacji']; $ud_Dane_klienta=$_POST['ud_Dane_klienta']; $ud_Opis_problemu=$_POST['ud_Opis_problemu']; $username="root"; $password="krasnal"; $database="rma"; $query="UPDATE 'dodaj_serwis' SET 'Nazwa_serwisu' = '.$_POST['wartosc1'].', 'Telefon' = '.$_POST['wartosc2'].', 'Nr_seryjny' = '.$_POST['wartosc3'].' , 'Data_zakupu' = '.$_POST['wartosc4'].' , 'Dlugosc_gwarancji' = '.$_POST['wartosc5].' , 'Rodzaj_serwisu' = '.$_POST['wartosc6'].' , 'Data_realizacji' = '.$_POST['wartosc7'].' , 'Dane_klienta' = '.$_POST['wartosc8'].' , 'Opis_problemu' = '.$_POST['wartosc9'].' WHERE 'id' = '.$_POST['id'].' "; ?> <HTML> <HEAD> <TITLE>Aktualizacja danych</TITLE> </HEAD> <BODY> <P><strong>Aktualizacja danych</strong>:</P> <P><a href="menu.html">Powrot do menu</a></P> </BODY> </HTML> [/list] Nr_seryjny: <input type="text" name="ud_Nr_seryjny" value=" '.$row[Nr_seryjny].'"> Data_zakupu: <input type="text" name="ud_Data_zakupu" value=" '.$row[Data_zakupu].'"> Dlugosc_gwarancji: <input type="text" name="ud_Dlugosc_gwarancji" value="'.$row[Dlugosc_gwarancji].'"> Rodzaj_serwisu: <input type="text" name="ud_Rodzaj_serwisu" value="'.$row[Rodzaj_serwisu].'"> Data_realizacji: <input type="text" name="ud_Data_realizacji" value="'.$row[Data_realizacji].'"> Dane_klienta: <input type="text" name="ud_Dane_klienta" value="'.$row[Dane_klienta].'"> Opis_problemu: <input type="text" name="ud_Opis_problemu" value="'.$row[Opis_problemu].'"> <input type="Submit" value="Aktualizuj"> </form>'; ++$i; } ?> [/list] [PHP] [topic=0]elefon']; $ud_Nr_seryjny=$_POST['ud_Nr_seryjny']; $ud_Data_zakupu=$_POST['ud_Data_zakupu']; $ud_Dlugosc_gwarancji=$_POST['ud_Dlugosc_gwarancji']; $ud_Rodzaj_serwisu=$_POST['ud_Rodzaj_serwisu']; $ud_Data_realizacji=$_POST['ud_Data_realizacji']; $ud_Dane_klienta=$_POST['ud_Dane_klienta']; $ud_Opis_problemu=$_POST['ud_Opis_problemu']; $username="root"; $password="krasnal"; $database="rma"; $query="UPDATE 'dodaj_serwis' SET 'Nazwa_serwisu' = '.$_POST['wartosc1'].', 'Telefon' = '.$_POST['wartosc2'].', 'Nr_seryjny' = '.$_POST['wartosc3'].' , 'Data_zakupu' = '.$_POST['wartosc4'].' , 'Dlugosc_gwarancji' = '.$_POST['wartosc5].' , 'Rodzaj_serwisu' = '.$_POST['wartosc6'].' , 'Data_realizacji' = '.$_POST['wartosc7'].' , 'Dane_klienta' = '.$_POST['wartosc8'].' , 'Opis_problemu' = '.$_POST['wartosc9'].' WHERE 'id' = '.$_POST['id'].' "; ?> <HTML> <HEAD> <TITLE>Aktualizacja danych</TITLE> </HEAD> <BODY> <P><strong>Aktualizacja danych</strong>:</P> <P><a href="menu.html">Powrot do menu</a></P> </BODY> </HTML> [/list] [PHP] elefon']; $ud_Nr_seryjny=$_POST['ud_Nr_seryjny']; $ud_Data_zakupu=$_POST['ud_Data_zakupu']; $ud_Dlugosc_gwarancji=$_POST['ud_Dlugosc_gwarancji']; $ud_Rodzaj_serwisu=$_POST['ud_Rodzaj_serwisu']; $ud_Data_realizacji=$_POST['ud_Data_realizacji']; $ud_Dane_klienta=$_POST['ud_Dane_klienta']; $ud_Opis_problemu=$_POST['ud_Opis_problemu']; $username="root"; $password="krasnal"; $database="rma"; $query="UPDATE 'dodaj_serwis' SET 'Nazwa_serwisu' = '.$_POST['wartosc1'].', 'Telefon' = '.$_POST['wartosc2'].', 'Nr_seryjny' = '.$_POST['wartosc3'].' , 'Data_zakupu' = '.$_POST['wartosc4'].' , 'Dlugosc_gwarancji' = '.$_POST['wartosc5].' , 'Rodzaj_serwisu' = '.$_POST['wartosc6'].' , 'Data_realizacji' = '.$_POST['wartosc7'].' , 'Dane_klienta' = '.$_POST['wartosc8'].' , 'Opis_problemu' = '.$_POST['wartosc9'].' WHERE 'id' = '.$_POST['id'].' "; ?> <HTML> <HEAD> <TITLE>Aktualizacja danych</TITLE> </HEAD> <BODY> <P><strong>Aktualizacja danych</strong>:</P> <P><a href="menu.html">Powrot do menu</a></P> </BODY> </HTML> [/list] Nr_seryjny: <input type="text" name="ud_Nr_seryjny" value=" '.$row[Nr_seryjny].'"> Data_zakupu: <input type="text" name="ud_Data_zakupu" value=" '.$row[Data_zakupu].'"> Dlugosc_gwarancji: <input type="text" name="ud_Dlugosc_gwarancji" value="'.$row[Dlugosc_gwarancji].'"> Rodzaj_serwisu: <input type="text" name="ud_Rodzaj_serwisu" value="'.$row[Rodzaj_serwisu].'"> Data_realizacji: <input type="text" name="ud_Data_realizacji" value="'.$row[Data_realizacji].'"> Dane_klienta: <input type="text" name="ud_Dane_klienta" value="'.$row[Dane_klienta].'"> Opis_problemu: <input type="text" name="ud_Opis_problemu" value="'.$row[Opis_problemu].'"> <input type="Submit" value="Aktualizuj"> </form>'; ++$i; } ?> [/list] [PHP] [topic=0]elefon']; $ud_Nr_seryjny=$_POST['ud_Nr_seryjny']; $ud_Data_zakupu=$_POST['ud_Data_zakupu']; $ud_Dlugosc_gwarancji=$_POST['ud_Dlugosc_gwarancji']; $ud_Rodzaj_serwisu=$_POST['ud_Rodzaj_serwisu']; $ud_Data_realizacji=$_POST['ud_Data_realizacji']; $ud_Dane_klienta=$_POST['ud_Dane_klienta']; $ud_Opis_problemu=$_POST['ud_Opis_problemu']; $username="root"; $password="krasnal"; $database="rma"; $query="UPDATE 'dodaj_serwis' SET 'Nazwa_serwisu' = '.$_POST['wartosc1'].', 'Telefon' = '.$_POST['wartosc2'].', 'Nr_seryjny' = '.$_POST['wartosc3'].' , 'Data_zakupu' = '.$_POST['wartosc4'].' , 'Dlugosc_gwarancji' = '.$_POST['wartosc5].' , 'Rodzaj_serwisu' = '.$_POST['wartosc6'].' , 'Data_realizacji' = '.$_POST['wartosc7'].' , 'Dane_klienta' = '.$_POST['wartosc8'].' , 'Opis_problemu' = '.$_POST['wartosc9'].' WHERE 'id' = '.$_POST['id'].' "; ?> <HTML> <HEAD> <TITLE>Aktualizacja danych</TITLE> </HEAD> <BODY> <P><strong>Aktualizacja danych</strong>:</P> <P><a href="menu.html">Powrot do menu</a></P> </BODY> </HTML> [/list] Tak wyglada po poprawkach. O czymś zapomniałem? Po kompilacji wyskakuje taki błąd: Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\usr\krasnal\www\p1\edytorek.html on line 8 To samo pojawia się w dwóch plikach tam gdzie jest $query W pliku edytorek.php poprawilem i juz nie ma tego błędu(zamiast "" musialobyć '')Teraz pojawia się błąd: Cos jest nie tak z " w linii 1- ale ta linii to poczatek kodu. W edit. php to nie pomogło. Czy już zapomnieliście o moim problemie?? Dalej nikt nic nie napisał, a potrzebuje to jak najszybciej poprawić. Aha, może jest inny sposób, żeby np. dane co mam w swojej bazie (z mysql'a) wczytać do formularza, w którym wprowadzam nowe rekordy i tam wówczas poprawić interesujące mnie dane?? Ten post edytował frykar 6.02.2009, 20:10:34 |
|
|
|
frykar [PHP][HTML][MYSQL]Problem ze znakiem '<' :) 4.02.2009, 21:32:28
piotrooo89 nie możesz w php używać "gołych" znaczni... 4.02.2009, 21:36:53 
decha-design Cytat(piotrooo89 @ 4.02.2009, 21:36:5... 4.02.2009, 22:49:06
frykar Ale nie wiem czy zauważyliście gdzie sie zaczyna k... 4.02.2009, 23:43:57
Foxx Widzimy gdzie się zaczyna php a gdzie ko... 4.02.2009, 23:52:18
frykar To może ktoś poprawić tam gdzie mam błąd? Patrzyłe... 5.02.2009, 18:16:17
matixrr Przed
Kod<form...
daj
Kodecho'
a za
Kod... 5.02.2009, 18:22:40
Foxx Dałem ci linka do manuala do rozdziału, ... 5.02.2009, 18:25:04
Ramadisu Cytat(frykar @ 5.02.2009, 18:16:17 ) ... 5.02.2009, 18:27:05
frykar Oto poprawiony kod:
[PHP] pobierz, plaintext <?... 5.02.2009, 19:48:40
Ramadisu Czy jesteś pewien że problem leży w tej części skr... 5.02.2009, 20:17:04
frykar Tak miałeś rację brakowało zamknięcia '}' ... 5.02.2009, 20:27:27
erix Musiałeś zapytanie pokisić. Masz mysql_error" titl... 5.02.2009, 20:28:20
Ramadisu Cytat(frykar @ 5.02.2009, 20:27:27 ) ... 5.02.2009, 20:35:04
frykar [PHP] pobierz, plaintext <?php if (!$Nazwa... 5.02.2009, 21:13:50
erix [PHP] pobierz, plaintext <?php$$sql = "UPD... 5.02.2009, 21:15:03
piotrooo89 w zmiennej $sql masz UPDATE nie SELECTA, jak ... 5.02.2009, 21:16:05
frykar usunąłem $, ale ten sam błąd pozostał 5.02.2009, 21:19:07
Ramadisu Cytat(frykar @ 5.02.2009, 21:19:07 ) ... 5.02.2009, 21:27:57
frykar Teraz to już się wqrw...em. Teraz jak wpisuje w pl... 5.02.2009, 21:29:20
Ramadisu Cytat(frykar @ 5.02.2009, 21:29:20 ) ... 5.02.2009, 21:32:39
frykar Fragment poprawionego kodu:
[PHP] pobierz, plainte... 5.02.2009, 21:37:07
Ramadisu Cytat(frykar @ 5.02.2009, 21:37:07 ) ... 5.02.2009, 21:40:12 
piotrooo89 Cytat(Ramadisu @ 5.02.2009, 21:40:12 ... 5.02.2009, 21:43:50
frykar Czyli zapytanie powinno wyglądać tak:?
[PHP] pobie... 5.02.2009, 21:40:41
Ramadisu Cytat(frykar @ 5.02.2009, 21:40:41 ) ... 5.02.2009, 21:46:16
piotrooo89 Cytat(frykar @ 5.02.2009, 21:37:07 ) ... 5.02.2009, 21:52:25
frykar No właśnie tyle było postów, że nie wiadomo już o ... 5.02.2009, 21:56:19 
piotrooo89 Cytat(frykar @ 5.02.2009, 21:56:19 ) ... 5.02.2009, 21:58:12
frykar No własnie dlatego wpisuje sie Nazwe_serwisu gdyż ... 5.02.2009, 22:02:23
piotrooo89 robiąc tak:
[PHP] pobierz, plaintext <?ph... 5.02.2009, 22:07:26
frykar [quote name='frykar' post='568001' date='5.02.2009... 5.02.2009, 22:22:44
Ramadisu KodUPDATE `dodaj_serwis` SET `Nazwa_se... 5.02.2009, 22:39:24
frykar Qrde z takiego małego problemu zrobił si... 6.02.2009, 17:50:26
Ramadisu Jak to powinno wyglądać:
Najpierw wybierasz który... 6.02.2009, 18:01:56
DREEMus ;D
a wyjaśni mi gdzie w "edytorek.php" ... 6.02.2009, 23:50:56
Ramadisu Kod$query=" SELECT * FROM dodaj_serwis WH... 7.02.2009, 14:15:55 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:44 |