Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]Przenoszenie rekordów wygenerowanych z MYSQL do innej tabeli
AdDiXx
post 19.07.2018, 18:47:56
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.08.2017

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


Witam,
Może najpierw wyjaśnię jaśniej o co mi dokładnie chodzi.
Zwykły użytkownik klika na stronie w wybrane zadanie -> do bazy danych (tabela z kliknięciami) zapisują się różne informacje (Adres IP, godzina, id kliknięcia..itd)

W Panelu administratora mam zakładkę "Kliknięcia", wyświetlają mi się kliknięcia z tabeli z kliknięciami. - No i tutaj mam taki problem, chciałbym dorobić możliwość zaznaczenia chceckboxem wybranego "kliknięcia przez użytkownika", a następnie kliknięcie w button potwierdzający, który usunie wszystkie zaznaczone "kliknięcia" z tabeli z kliknięciami, przeniesie je do tabeli z rozliczonymi kliknięciami i doda użytkownikowi kwotę za te kliknięcie do salda konta.

Odnośnie mysql, myślę że sobie poradzę, ale mam problem po stronie HTML i PHP.

Tabela z kliknięciami po stronie HTML:
  1.  
  2. <table width="100%" cellpadding="0" cellspacing="0" border="0" id="table" class="tablesorter">
  3. <tr>
  4. <th><h3>ID</h3></th>
  5. <th><h3>Date</h3></th>
  6. <th><h3>Username</h3></th>
  7. <th><h3>Offer</h3></th>
  8. <th><h3>Points</h3></th>
  9. <th><h3>Country</h3></th>
  10. <th><h3>Network</h3></th>
  11. <th class="nosort"><h3>IP</h3></th>
  12. <th><h3>Type</h3></th>
  13. <th><h3>Protocol</h3></th>
  14. <th><h3>Hostname</h3></th>
  15. <th><h3>User Agent</h3></th>
  16. </tr>
  17. </thead>
  18. <tr>
  19. <th><h3>ID</h3></th>
  20. <th><h3>Date</h3></th>
  21. <th><h3>Username</h3></th>
  22. <th><h3>Offer</h3></th>
  23. <th><h3>Points</h3></th>
  24. <th><h3>Country</h3></th>
  25. <th><h3>Network</h3></th>
  26. <th class="nosort"><h3>IP</h3></th>
  27. <th><h3>Type</h3></th>
  28. <th><h3>Protocol</h3></th>
  29. <th><h3>Hostname</h3></th>
  30. <th><h3>User Agent</h3></th>
  31. </tr>
  32. </tfoot>
  33. <?php getClicksReport(); ?>
  34. </tbody>
  35. <input name="akceptlead" class="deletebtn" type="submit" value="Akceptuj zaznaczone Leady" title="Akceptuj zaznaczone Leady"/>


Funkcja generująca "kliknięcia" z bazy danych:

  1.  
  2. function getClicksReport() {
  3. $query = mysql_query("SELECT * FROM clicks ORDER BY id DESC") or die(mysql_error());
  4. while($click = mysql_fetch_assoc($query)) {
  5. echo '<tr>';
  6. echo '<td>' . $click['id'] . '<span class="idcheckbox"><input name="id[]" type="checkbox" value="'.$click['id'].'"/></td>';
  7. echo '<td>' . $click['date'] . '</td>';
  8. echo '<td>'. $click['userName'] .'</td>';
  9. echo '<td>'. $click['offerName'] .'</td>';
  10. echo '<td>'. $click['points'] .'</td>';
  11. echo '<td>'. $click['offerCC'] .'</td>';
  12. echo '<td>'. $click['offerNwk'] .'</td>';
  13. echo '<td>'. $click['ip'] .'</td>';
  14. echo '<td>'. $click['port'] .'</td>';
  15. echo '<td>'. $click['protocol'] .'</td>';
  16. echo '<td>'. $click['hostName'] .'</td>';
  17. echo '<td>'. $click['userAgent'] .'</td>';
  18. }
  19. }


No i właśnie, tutaj jest problem, dodałem button pod tabelą, dorobiłem checkboxa obok id w pierwszej kolumnie.
Ale nic się nie dzieje, button nie reaguje, tutaj jest ten "kluczowy kod", nie wiem co jest z nim nie tak.

  1.  
  2. if(isset($_POST['akceptlead']) && $_POST['id']){
  3. $total = count($_POST['id']);
  4. for($i=0; $i<$total; $i++) {
  5. $akceptujLeada = mysql_query("DELETE FROM leads WHERE id ='".$_POST['id'][$i]."'") or die(mysql_error());
  6. }
  7. header("Location: clicksReport.php");
  8. }


Z Góry dziękuje za pomoc! facepalmxd.gif
Go to the top of the page
+Quote Post
nospor
post 20.07.2018, 09:36:19
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Nigdzie nie widze <form></form>


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

"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: 25.04.2024 - 00:46