Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]Wyciąganie linków z bazy danych
Forum PHP.pl > Forum > Przedszkole
Oscar_83
Witam mam taki mały problem z którym nie mogę sobie poradzić, coś źle robie, tylko nie wiem co :/
Chciałbym aby na stronie wyświetlone były linki, które są umieszczone w bazie danych, po kliknięciu na link chciałbym aby strona otwierała się w nowym oknie.


mam taki kod:

  1. <?php
  2.  $polaczenie = mysql_connect("localhost", "mzukowski", "xxx") or die ("Sprawdź połączenie z serwerem: " . mysql_error());
  3.  mysql_select_db('mzukowski', $polaczenie)
  4.  or die (mysql_error());
  5.  mysql_query('SET NAMES latin2');
  6.  
  7. $query = "SELECT * FROM linkownia ORDER BY data DESC";
  8. $results = mysql_query($query) or die (mysql_error());
  9.  
  10. $zmienna = 0;
  11. while ($row = mysql_fetch_array($results)) {
  12. $zmienna=$row['link'];
  13. echo "<a href=\" $zmienna \" target="_blank"\">" $zmienna "</a>";
  14. echo "</b>&nbsp &nbsp &nbsp ";
  15. echo "<b style='color: white;'> dodane: ", $row['data'];
  16. echo "<br>";
  17. };
  18.  
  19. mysql_close($polaczenie);
  20. ?>


wywala mi błąd:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/m/z/u/mzukowski/www/linkownia.php on line 21

21 linia jest taka:
  1. <?php
  2. echo "<a href=\" $zmienna \" target="_blank"\">" $zmienna "</a>";
  3. ?>


próbowałem w różnych postaciach np. bez \ przy target=blank ale nie wychodzi
GrayHat
  1. <?php
  2. echo '<a href="'.$zmienna.'" target="_blank">'.$zmienna.'</a>';
  3. ?>


Poza tym możesz usunąć linijkę:
  1. <?php
  2. mysql_close($polaczenie);
  3. ?>


PHP sam zamyka połączenie

Pozdrawiam winksmiley.jpg
Oscar_83
Dzięki wielkie, tyle nad tym siedziałem a Ty tak szybko to zrobiłeś smile.gif)
Widze że nie trzeba wstawiać "\", ja myślałem że trzeba smile.gif
Jeszcze raz wielkie dzięki smile.gif działa tak jak trzeba smile.gif
Pozdrawiam
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.