Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Błąd w kodzie. Gdzie apostrof a gdzie cudzysłów?
Forum PHP.pl > Forum > Przedszkole
DREEMus
Witam ... Mam problem z dodawaniem "ID" do wygenerowanego linku ...

tzn.
  1. <?php
  2. print "<p>".$row['opis']. '<a href="ogloszenie.php?MainMenuPos=1&Ogloszenie='.$row['id'].">Szczegóły</a></p></div>"
  3. ?>


Problem w tym, że link "Szczegóły" wogóle się nie pokazuje i lewa strona menu leci pod opis sad.gif
Proszę o pomoc!

PS. Wcześniej link był na "rewrite" ale zrezygnowałem z tego ...
Rafal Filipek
  1. <?php
  2. print '<div><p>' . $row['opis'] . '<a href="ogloszenie.php?MainMenuPos=1&Ogloszenie=' . $row['id'] . '">Szczegóły</a></p></div>';
  3. ?>

musi działać.
mike
1. Proszę poprawić tytuł wątku. Obecny (Gdzie jest błąd?) jest bez sensu.
2. Zobacz w źródło co Ci się generuje. Błąd w HTML przy składaniu atrybutu href.
DREEMus
Problem nr. 2

Tak wyglądał oryginał ...
  1. <?php
  2. print  "<td><a href='/ogloszenie/".$row{'id'}."/".($_GET['MainMenuPos']>0?$_GET['MainMenuPos']:'1')."/'>".$row{'miejscowość'}."</a></td>";
  3. ?>


A tak chce, żeby wyglądało ...
  1. <?php
  2. print  '<td><a href="ogloszenie.php?MainMenuPos=1&Ogloszenie=" . $row{'id'} . "> . $row{'miejscowosc'} . '"</a></td>'";
  3. ?>


Gdzie tym razem popełniłem błąd?
Strona generuje sam nagłówek ...
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <META http-equiv=Content-Type content="text/html; charset=utf-8"></HEAD>
  3. <BODY></BODY></HTML>
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.