Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyświetlanie wiersza tabeli, jeśli pole zostalo uzupelnione
--Wojtek--
post
Post #1





Goście







Jak wyświetlić bądź niewyświetlic danego wiersza w tabeli w zależności czy pole w formularzu zostalo uzupelnione.
Kod formularza:
  1. <h3>Poranne plotki dla live.mufc.pl</h3>
  2. <form enctype="multipart/form-data" action="dodajplotki.php" method="post">
  3.  
  4. <!-- Table -->
  5. <table width="105%" cellpadding="0" cellspacing="0" class="striped">
  6. <th><p>Gazeta</p></th>
  7. <th><p>Plotki</p></th>
  8. </tr></thead>
  9. <td width="31%" style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailymirror.gif" /></td>
  10. <td><textarea name="textarea1" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  11. </tr><tr>
  12. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-thesun.gif" /></td>
  13. <td><textarea name="textarea2" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  14. </tr><tr>
  15. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailystar.gif" /></td>
  16. <td><textarea name="textarea3" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  17. </tr><tr>
  18. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailymail.gif" /></td>
  19. <td><textarea name="textarea4" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  20. </tr><tr>
  21. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-thetimes.gif" /></td>
  22. <td><textarea name="textarea5" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  23. </tr><tr>
  24. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-theindependent.gif" /></td>
  25. <td><textarea name="textarea6" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  26. </tr><tr>
  27. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailytelegraph.gif" /></td>
  28. <td><textarea name="textarea7" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  29. </tr><tr>
  30. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-theguardian.gif" /></td>
  31. <td><textarea name="textarea8" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  32. </tr><tr>
  33. <td style="text-align: center"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailyrecord.gif" /></td>
  34. <td><textarea name="textarea9" cols="100" rows="10" placeholder="Wpisz plotki..."></textarea></td>
  35. </tr><tr>
  36. <td style="text-align: center"></td>
  37. <td style="text-align: center"><input type="submit" value="Generuj" /></td></tbody>
  38. </form>

Kod skryptu:
  1. <?php
  2. $plotki1 = $_POST['textarea1'];
  3. $plotki2 = $_POST['textarea2'];
  4. $plotki3 = $_POST['textarea3'];
  5. $plotki4 = $_POST['textarea4'];
  6. $plotki5 = $_POST['textarea5'];
  7. $plotki6 = $_POST['textarea6'];
  8. $plotki7 = $_POST['textarea7'];
  9. $plotki8 = $_POST['textarea8'];
  10. $plotki9 = $_POST['textarea9'];
  11. ?>
  12.  
  13. <form>
  14. <textarea readonly id="wynik" cols="100" rows="10" >Plotki:
  15. <table width="100%" border="0">
  16. <tr>
  17. <td width="29%"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailymirror.gif" /></td>
  18. <td width="71%"><blockquote><?php echo nl2br($plotki1) ?></blockquote></td>
  19. </tr>
  20. <tr>
  21. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-thesun.gif" /></td>
  22. <td><blockquote><?php echo nl2br($plotki2) ?></blockquote></td>
  23. </tr>
  24. <tr>
  25. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailystar.gif" /></td>
  26. <td><blockquote><?php echo nl2br($plotki3) ?></blockquote></td>
  27. </tr>
  28. <tr>
  29. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailymail.gif" /></td>
  30. <td><blockquote><?php echo nl2br($plotki4) ?></blockquote></td>
  31. </tr>
  32. <tr>
  33. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-thetimes.gif" /></td>
  34. <td><blockquote><?php echo nl2br($plotki5) ?></blockquote></td>
  35. </tr>
  36. <tr>
  37. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-theindependent.gif" /></td>
  38. <td><blockquote><?php echo nl2br($plotki6) ?></blockquote></td>
  39. </tr>
  40. <tr>
  41. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailytelegraph.gif" /></td>
  42. <td><blockquote><?php echo nl2br($plotki7) ?></blockquote></td>
  43. </tr>
  44. <tr>
  45. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-theguardian.gif" /></td>
  46. <td><blockquote><?php echo nl2br($plotki8) ?></blockquote></td>
  47. </tr>
  48. <tr>
  49. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailyrecord.gif" /></td>
  50. <td><blockquote><?php echo nl2br($plotki9) ?></blockquote></td>
  51. </tr>
  52. </table>
  53. </textarea>
  54. <input onclick="this.form.wynik.select();" type="button" value="Zaznacz kod">
  55. </form>
  56.  
  57.  
  58. <h3>WYNIK</h3>
  59. Plotki:
  60. <table width="100%" border="0">
  61. <tr>
  62. <td width="29%"><img src="http://www1.skysports.com/images/football/papertalk-logos-dailymirror.gif" /></td>
  63. <td width="71%"><blockquote><?php echo nl2br($plotki1) ?></blockquote></td>
  64. </tr>
  65. <tr>
  66. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-thesun.gif" /></td>
  67. <td><blockquote><?php echo nl2br($plotki2) ?></blockquote></td>
  68. </tr>
  69. <tr>
  70. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailystar.gif" /></td>
  71. <td><blockquote><?php echo nl2br($plotki3) ?></blockquote></td>
  72. </tr>
  73. <tr>
  74. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailymail.gif" /></td>
  75. <td><blockquote><?php echo nl2br($plotki4) ?></blockquote></td>
  76. </tr>
  77. <tr>
  78. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-thetimes.gif" /></td>
  79. <td><blockquote><?php echo nl2br($plotki5) ?></blockquote></td>
  80. </tr>
  81. <tr>
  82. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-theindependent.gif" /></td>
  83. <td><blockquote><?php echo nl2br($plotki6) ?></blockquote></td>
  84. </tr>
  85. <tr>
  86. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailytelegraph.gif" /></td>
  87. <td><blockquote><?php echo nl2br($plotki7) ?></blockquote></td>
  88. </tr>
  89. <tr>
  90. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-theguardian.gif" /></td>
  91. <td><blockquote><?php echo nl2br($plotki8) ?></blockquote></td>
  92. </tr>
  93. <tr>
  94. <td><img src="http://www1.skysports.com/images/football/papertalk-logos-dailyrecord.gif" /></td>
  95. <td><blockquote><?php echo nl2br($plotki9) ?></blockquote></td>
  96. </tr>
  97. </table>


Chodzi o to że jesli wypelnimy plotki z The Sun to skrypt ma je wyświetlać a jeśli nie to opuszczać wiersz z plotkami The Sun.

Demo: http://thereddevils.netii.net/plotki.html
Go to the top of the page
+Quote Post

Posty w temacie
- -Wojtek-   [PHP] Wyświetlanie wiersza tabeli   29.08.2012, 14:22:31
- - BlackDante   Za pomocą funkcji isset i konstrukcji [PHP] pobier...   29.08.2012, 14:27:55
- - -Wojtek-   Ale nie wiem jak to zastosować żeby CAŁY wiersz ta...   29.08.2012, 14:30:37
- - b4rt3kk   Ano tak, masz sobie wiersz: [HTML] pobierz, plain...   29.08.2012, 15:10:19
- - -Wojtek-   Dzięki!   29.08.2012, 15:14:58
- - -Wojtek-   Niestety radość przedwczesna :/ [PHP] pobierz, pl...   29.08.2012, 15:16:57
- - -Wojtek-   BIG FACEPALM! Nie zmieniłem zmiennych do zam...   29.08.2012, 15:17:43


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: 6.10.2025 - 05:38