Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Niezmieniające się wartości w kolejnych rekordach
eurosoft
post 14.11.2011, 08:20:50
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 5.11.2010

Ostrzeżenie: (0%)
-----


Witam, proszę o wyjąsnienie dlaczego nie przekazuje mi wartości kolejnych rekordów a cały czas pobiera pierwszy:

  1. echo "<td width=30 align=center>".$l."</td>";
  2. echo "<td width=240>".$r['nazwa']."</td>";
  3. echo "<td width=80 align=center>".$r['ilosc']."</td>";
  4. echo "<td width=80 align=center>".$r['punkty']."</td>";
  5. echo "<td width=80 align=center><a href=\"java script:displayWindow('champion_d.php?a=edit&amp;imie_nazwisko={$r[nazwa]}',800,600)\"><img src=img/ikony/edycja.png title=Szczegóły style=width:16px;height:16px;border:0px; /></a></td>";
  6. [b]/ta linia działa prawidłowo, kolejne rekordy w tabeli mają właściwe wartości/[/b]
  7.  
  8. echo "<td width=30><form method=POST action=champion_d.php?a=edit&amp;imie_nazwisko=$r[nazwa]><input type=hidden name=imie_nazwisko /><input type=submit value=Zmień></td>";
  9. [b]/z koleji w tej linii wartość $r jest zawsze równa wartości pierwszego rekordu/[/b]
  10. echo "</tr>";
  11. }
  12. echo "</table>";
  13.  
  14. Kłopot mój związany jest z przesłaniem danych do kolejnego skryptu metodą GET odczytującego pole 'imie_nazwisko' wszsytko działa mi dobrze (mając na uwadze ierwszą linię) jednak jeśli w nazwisku występują ś oraz ź, skrypt się wali, stą moje kombinacje i próba wysłania POST-em.
  15. Dziękuję za wszelkie konstruktywne rady. Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post 14.11.2011, 08:28:16
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Po pierwsze: wypadałoby forma zamknąć
Po drugie: czemu to edycji przekazujesz imie i nazwisko? Przekazuj tylko ID delikwenta i na tej podstawie w edycji pobieraj dane jakie cię interesują. Teraz komplikujesz sobie życie


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
eurosoft
post 14.11.2011, 08:50:52
Post #3





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 5.11.2010

Ostrzeżenie: (0%)
-----


ok, zamknięcie forma poprawiło, jednakże przekazuje tylko jeden człon czyli z imienia i nazwiska przekazuje tylko imię.......
Go to the top of the page
+Quote Post
nospor
post 14.11.2011, 08:52:38
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Po pierwsze:
nie: action=bla bla
a: action="bla bla"

Po drugie: czemu to edycji przekazujesz imie i nazwisko? Przekazuj tylko ID delikwenta i na tej podstawie w edycji pobieraj dane jakie cię interesują. Teraz komplikujesz sobie życie


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:47