Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]osadzenie mailto w pętli
Forum PHP.pl > Forum > Przedszkole
Oscar_83
robie właśnie księge gości, chciałbym aby w mailto wczytywało emaila z bazy.
  1. <?php
  2.  $polaczenie = mysql_connect("localhost", "root", "krasnal") or die ("Sprawdź połączenie z serwerem: " . mysql_error());
  3.  mysql_select_db('tabele', $polaczenie)
  4.  or die (mysql_error());
  5.  mysql_query('SET NAMES latin2');
  6.  
  7. $query = "SELECT * FROM ksiega_gosci ORDER BY data DESC";
  8. $results = mysql_query($query) or die (mysql_error());
  9. while ($row = mysql_fetch_array($results)) {
  10. ?>
  11. <table width="100%" border="1" cellpadding="2" cellspacing="2">
  12. <tr>
  13. <td>
  14. <?php
  15. echo "<b>Data: &nbsp</b>", $row['data'];
  16. echo "<br>";
  17. echo "<b>Imię i Nazwisko lub nick: </b>", $row['nick'];
  18. echo "<br>";
  19. echo "<b>Email: </b>"; ?><a href="mailto:<?php echo $row['email']?>"></a><?php
  20. echo "<br>";
  21. echo "<b>Miejscowość: </b>", $row['miejscowosc'];
  22. echo "<br>";
  23. echo "<b>Numer gg: </b>", $row['numergg'];
  24. echo "<br>";
  25. echo "<b>Treść: </b>";
  26. echo "<br>";
  27. echo $row['tresc'];
  28. ?>
  29. </td>
  30. </tr>
  31. </table>
  32. <?php
  33. echo "<br>";
  34. echo "<br>";
  35. };

w tej oto linijce coś namieszałem i nie chce mi wczytywać maila z bazy:
  1. echo "<b>Email: </b>"; ?><a href="mailto:<?php echo $row['email']?>"></a><?php
Cienki1980
Zamień tę linijkę:
  1. echo "<b>Email: </b>"; ?><a href="mailto:<?php echo $row['email']?>"></a><?php
  2. //na taką
  3.  echo "<b>Email: </b><a href="mailto:".$row['email']."">".$row['email']."</a>";


Jeżeli $row['email'] ma odpowiednią wartość to powinno zadziałać.
Oscar_83
działa, dzięki bardzo smile.gif
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.