Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] miana statusu w bazie
Forum PHP.pl > Forum > Przedszkole
marmot106
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>";
Turson
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
Kshyhoo
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. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.