Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Błąd w kodzie. Gdzie apostrof a gdzie cudzysłów?
DREEMus
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

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


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 ...

Ten post edytował DREEMus 5.01.2009, 17:57:49


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post
Rafal Filipek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


  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ć.
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


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.
Go to the top of the page
+Quote Post
DREEMus
post
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

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


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>


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:58