Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Nie działa aktualizacja, dlaczego aktualizacja rekordu nie działa?
ttb
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 25.03.2009

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


Witam,
próbuję zaktualizować rekord w tabeli MySQL. Dane są pobierane przez formularz ale po kliknięciu popraw nic się nie zmienia, pozostają stare dane.

[php]

Ten post edytował ttb 25.03.2009, 18:01:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
redelek
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Ło rany

PHP nie umie myśleć
Za wcześnie to wstawiłeś czy widzisz gdzieś wyżej zmiennną $r ?
Pojawia się topiero ...... TUUUUU
  1. <?php
  2. $id_edit=$r['id'];
  3.  
  4. if(mysql_num_rows($wynik) > 0) {
  5.    /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  6.    echo "<table cellpadding=\"2\" border=1>";
  7.    while($r = mysql_fetch_assoc($wynik)) { //  !UUUUUUUUUUUUU/
  8.        
  9. echo "<tr>";
  10.        echo "<td>".$r['id']."</td>";
  11.        echo "<td>".$r['datodb']."</td>";
  12.        echo "<td>".$r['nrzam']."</td>";
  13.        echo "<td>".$r['paleta']."</td>";
  14.        echo "<td>".$r['paczka']."</td>";
  15.        echo "<td>".$r['kod']."</td>";
  16.        echo "<td>".$r['miasto']."</td>";
  17.        echo "<td>".$r['status']."</td>";
  18.        echo "<td>
  19. ?>


Musisz zrobić tak

  1. <?php
  2. echo "<tr>";
  3.        echo "<td>".$r['id']."</td>";
  4.        $id_edit=$r['id']; // TU TU
  5.        echo "<td>".$r['datodb']."</td>";
  6.        echo "<td>".$r['nrzam']."</td>";
  7.        echo "<td>".$r['paleta']."</td>";
  8.        echo "<td>".$r['paczka']."</td>";
  9.        echo "<td>".$r['kod']."</td>";
  10.        echo "<td>".$r['miasto']."</td>";
  11.        echo "<td>".$r['status']."</td>";
  12.        echo "<td>
  13.       <a href=\"edit.php?a=edit&id=$id_edit\">EDIT</a>
  14.       </td>";
  15.        echo "</tr>";
  16.    }
  17.    echo "</table>";
  18. ?>


Ten post edytował redelek 25.03.2009, 14:08:54
Go to the top of the page
+Quote Post

Posty w temacie
- ttb   [PHP][MYSQL] Nie działa aktualizacja   25.03.2009, 02:22:33
- - piotrooo89   po 1 wywal te@ [PHP] pobierz, plaintext <?php$c...   25.03.2009, 08:29:22
- - ttb   zmieniłem ale nadal nie działa... masz może jeszcz...   25.03.2009, 09:04:24
- - redelek   A zwraca Ci jakiś błąd ? Ja mam tak...   25.03.2009, 09:10:15
- - ttb   dzięki redelek ale dalej bez zmian... formularz od...   25.03.2009, 09:18:45
- - batman   Proszę dodać bbcode oraz poprawić temat. Same tagi...   25.03.2009, 09:30:09
- - ttb   poprawione, przepraszam... i oczywiście nadal szu...   25.03.2009, 10:34:23
- - kazag   Kod/* uaktualniamy tabelę test */ mysql_query...   25.03.2009, 10:53:25
- - ttb   tak, mam zmienną ID (autonumerowanie), klucz podst...   25.03.2009, 10:58:43
- - kazag   chodzi nie o to, czy masz pole id w bazie, ale czy...   25.03.2009, 11:03:06
- - ttb   hmm... teraz to już nic nie rozumiem... wpisałem l...   25.03.2009, 11:35:14
- - kazag   rozumiem, ze dostałeś tylko ten my...   25.03.2009, 11:52:02
- - ttb   nie, nawet myślnika nie pokazało... zmieniłem POS...   25.03.2009, 12:23:52
- - Spawnm   pokaż jak teraz wygląda twój kod   25.03.2009, 12:25:12
- - ttb   Kod<?php // łączymy się z bazą danych ...   25.03.2009, 12:29:37
- - Spawnm   echo '<form action="st_dro_1.php...   25.03.2009, 12:38:47
- - ttb   miałem wcześniej POST i też nie działało...   25.03.2009, 12:39:44
- - Spawnm   to zmień teraz i będzie działało , wcześniej miałe...   25.03.2009, 12:41:13
- - ttb   zmieniłem get na post i dalej nie zmienia...   25.03.2009, 12:45:43
- - redelek   U mnie działa bez problemu Nie chciało mi się rob...   25.03.2009, 12:48:43
- - ttb   dzięki za pomoc przy problemie ale nadal nic... wk...   25.03.2009, 13:21:07
- - redelek   Jak wygląda przejście z poprzedniego for...   25.03.2009, 13:35:57
- - ttb   kod porzedniego formularza wygląda następująco: K...   25.03.2009, 13:41:17
|- - redelek   Cytat(ttb @ 25.03.2009, 13:41:17 ) ...   25.03.2009, 13:43:05
- - ttb   teraz po kliknięciu edytuj pokazuje mi się pusta ...   25.03.2009, 13:57:09
- - redelek   pokaż kod gdzie to wstawiłeś ?   25.03.2009, 13:58:52
- - ttb   Kod<?php // łączymy się z bazą danych ...   25.03.2009, 14:01:37
- - redelek   Ło rany PHP nie umie myśleć Za w...   25.03.2009, 14:08:07
- - ttb   ojoj... tak, złe miejsce.... teraz ID jest dobrze ...   25.03.2009, 14:14:02
- - redelek   A spreparuj swój link tak jak to ja wcześniej zrob...   25.03.2009, 14:22:00
- - ttb   po wklejeniu linku otwera mi się strona edycji dan...   25.03.2009, 14:25:38
- - redelek   A wyświetl co Ci zwraca mysql_query o tak [PHP] po...   25.03.2009, 14:31:55
- - ttb   nic, nie ma żadnego błędu / komunikatu...   25.03.2009, 14:39:51
- - redelek   a dodaj na samym początku skryptu edit.php coś tak...   25.03.2009, 14:50:10
- - ttb   nie mam czego podesłać... nie pokazało żadnego błę...   25.03.2009, 15:49:26
- - redelek   A jak wracasz na stronę z danymi ?   25.03.2009, 16:26:19
- - ttb   redelek, idealna wskazówka... działa! w action...   25.03.2009, 18:52:21


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

 



RSS Aktualny czas: 6.10.2025 - 23:56