Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Edycja i usuniecie rekordu wysietlonego w listbox
krismert
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 27.02.2015

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


napisałem dość prosty skrypt dodawania newsów na swój blog jednak pojawił się następujący problem gdy newsów jest dość dużo i trzeba czasami coś edytować, by zajmowało mniej miejsca na stronie postanowiłem wyświetlić ponższy kod za pomocą listbox jedna zupełnie nie wiem jak to zrobić

  1.  
  2. <?PHP
  3. include 'polacz.php';
  4.  
  5. $wynik = mysql_query("SELECT * FROM news")
  6. or die('Błąd zapytania');
  7.  
  8. if(mysql_num_rows($wynik) > 0) {
  9. echo "<table align=\"center\" cellspacing=\"0\" border=\"1\">";
  10. echo "<tr>";
  11. echo "<td><a href=\"dodaj.php\">Dodaj</td>";
  12. echo "<td><a href=\"edycja.php\">Edytuj</td>";
  13. echo "<td><a href=\"nowe.php\">Podgląd</td>";
  14. echo "</tr>";
  15. echo "</table>";
  16. echo "<table align=\"center\" cellspacing=\"0\" border=\"1\">";
  17. echo " <tr>";
  18. echo " <td>ID</td><td width=\"400\">Temat</td><td>Kategoria</td><td>Data</td><td>Autor</td><td></td><td></td>";
  19. echo "</tr>";
  20. while($r = mysql_fetch_assoc($wynik)) {
  21.  
  22.  
  23. echo "<tr>";
  24. echo "<td>".$r['id']."</td><td>".$r['nazwa']."</td><td>Testowe</td><td>".$r['data']."</td><td>matplay12</td><td> <a href=\"del.php?a=del&amp;id={$r['id']}\">Usuń</a></td><td><a href=\"edit1.php?a=edit&amp;id={$r['id']}\">Edytuj</a></td>";
  25. echo " </tr>";
  26.  
  27. }
  28. echo "</table>";
  29. }
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36. ?>
  37.  
  38.  
  39.  






chciałbym aby wyglądało to następująco


  1.  
  2. <select name="news" size="">
  3. <option selected>
  4. <option>news
  5. <option>news2
  6. <option>news4
  7. <option>news5
  8. </select>
  9.  
  10. <input type="button" name="usun" value="usuń">
  11.  
  12. <input type="button" name="edytuj" value="edytuj">
  13.  
  14.  




probowałem zrobić następująco

  1.  
  2. <?php
  3. require "polacz.php";
  4.  
  5.  
  6.  
  7. $query="SELECT nazwa FROM news";
  8.  
  9. $result = mysql_query ($query);
  10. echo "<select name=kategoria value=''>kategoria</option>";
  11.  
  12. while($nt=mysql_fetch_array($result))
  13. {
  14.  
  15. echo "<option value=$nt[nazwa]>$nt[nazwa]</option>";
  16.  
  17. }
  18.  
  19.  
  20. echo "</select>";
  21.  
  22. echo "<a href=\"del.php?a=del&amp;id={$nt['id']}\">Usuń</a>";
  23.  
  24. echo "<a href=\"edit.php?a=del&amp;id={$nt['id']}\">edycja</a>";
  25. ?>
  26.  

skrypt wyswietla z bazy ale nie wyswietla edycji oraz usuń

Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 23:02