Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [wolontariat]Przycisk dla danego IP, by mógł przenosić rekordy w DB
Forum PHP.pl > Inne > Giełda ofert > Poszukuję
VersusPL
Mam pewien problem, nie wiem nawet jak się za to zabrać.
Mianowicie. Chodzi o kod PHP.
Mam testową stronę: www.kozaki.herobo.com i potrzebowałbym kodu na przenoszenie rekordów z jednej tabeli do drugiej.
Tylko jeden problem, ten przycisk muszę widzieć tylko ja.
W poczekalni są śmieszne komentarze i cięte riposty i chodzi o to, żebym mógł je przenosić z poczekalni do archiwum lub do najlepszych.
Tabele to 'najlepsze', 'poczekalnia', 'archiwum'.
Tutaj kod wyświetlający teksty w poczekalni, który proszę o przerobienie:
  1. <?php
  2. include"config.php";
  3.  
  4. $sql = mysql_query("SELECT * FROM poczekalnia order by id desc");
  5. while($table = mysql_fetch_array($sql)){
  6. echo'<blockquote><b>Dodał:</b> <img src="images/icons/dodal.png" border="0" /> <i>'.$table['nazwa'].'</i><br>
  7. <img src="images/icons/tekst.png" border="0" /> '.$table['tresc'].'</blockquote>
  8. ';
  9. }
  10. ?>


Proszę o rozwiązanie.
kuba32
index.php:
  1. <?php
  2. include"config.php";
  3.  
  4. $sql = mysql_query("SELECT * FROM poczekalnia order by id desc");
  5. while($table = mysql_fetch_array($sql)){
  6. echo'<blockquote><b>Dodał:</b> <img src="images/icons/dodal.png" border="0" /> <i>'.$table['nazwa'].'</i><br>
  7. <img src="images/icons/tekst.png" border="0" /> '.$table['tresc'].'</blockquote>
  8. <form action="archiwum.php" method="post"> // Tu zaczyna sie przycisk przeniesienia
  9. <input type="hidden" name="tytul" value="'.$table['tytul'].'"/>
  10. <input type="hidden"name="tresc" value="'.$table['tresc'].'"/>
  11. <input type="submit" value="Archiwum"/>
  12. </form>
  13. ';
  14. }
  15. ?>


archiwum.php:
  1. <?php
  2. include"config.php";
  3.  
  4. $tytul=$_POST['tytul'];
  5. $tresc=$_POST['tresc'];
  6.  
  7. $usun = mysql_query("DELETE FROM poczekalnia WHERE tytul='$tytul'");
  8. $przenies = mysql_query("INSERT INTO archiwum SET tytul=''$tytul', tresc='$tresc'");
  9.  
  10. if($usun && $przenies){
  11. echo 'Rekord został przeniesiony z poczekalni do archiwum.';
  12. }
  13. ?>


winksmiley.jpg
VersusPL
Dzięki wielkie jednak nie działa i zależy mi na tym, żebym tylko ja to widział.
Po kliknięciu w ogóle nie przenosi do archiwum.
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.