Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] miana statusu w bazie
marmot106
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 10.02.2014

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


Witam, jak przekazac w tabelce html zmiane statusu z T na N
  1. while($r = mysql_fetch_assoc($wynik)) {
  2. echo "<tr>";
  3. echo "<td>".$r['id_list']."</td>";
  4. echo "<td>".$r['nr']."</td>";
  5. echo "<td bgcolor=\"ffff99\">".$r['data']."</td>";
  6. echo "<td>".$r['nazwatrasy']."</td>";
  7. echo "<td bgcolor=\"ffff99\">".$r['rej']."</td>";
  8. echo "<td>".$r['nazwisko']."</td>";
  9. echo "<td bgcolor=\"ffff99\">".$r['faktura']."</td>";
  10. echo "<td>".$r['kwota']."</td>";
  11. echo "<td bgcolor=\"ffff99\">".$r['paleta']."</td>";
  12. echo "<td>".$r['nazwa']."</td>";
  13. echo "<td bgcolor=\"ffff99\">".$r['inne']."</td>";
  14. echo "<td>".$r['kiedy']."</td>";
  15. echo "<td bgcolor=\"ffff99\">".$r['aktw']."</td>";
  16. echo "<td>
  17. <a href=\"id={$r['id_list']}\">Zmien status</a>
  18. </td>";
  19. echo "</tr>";
  20. }
  21. echo "</table>";
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Robisz jakiś plik, w którym odbierzesz id
  1. echo "<td>
  2. <a href=\"id={$r['id_list']}\">Zmien status</a>
  3. </td>";

i tam po prostu mysql update gdzie id=id z $_GET
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Np tak (zmiana z 0 na 1):
  1. $w = (isset($_GET['w'])) ? mysql_real_escape_string($_GET['w']) : '';
  2.  
  3. if ($w=='stan') {
  4. $zapytanie = "UPDATE tabel SET stan=IF(stan='1', '0', '1') WHERE id=$w";
  5. mysql_query($zapytanie);
  6. }
  7.  
  8. if ($stan == 1) { $stan = '1'; $akcja = '0'; }
  9. if ($stan == 0) { $stan = '0'; $akcja = '1'; }
  10.  
  11. $wynik = mysql_query("SELECT ..........");
  12.  
  13. while ($dane = mysql_fetch_array($wynik)) {
  14. $stan = $dane['stan'];
  15.  
  16. echo 'Stan: '.$stan.' <a href="index.php?go=admin&amp;a=stan&amp;w='.$dane['id'].'">'.$akcja.'</a>';
  17.  
  18. }


--------------------
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 Aktualny czas: 21.08.2025 - 16:23