Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP i tagi w headzie
mafiasith
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 28.02.2012

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


Witam

Mam oto taka metodę

  1.  
  2. public function displayMeta() {
  3. $id = $_GET['id'];
  4.  
  5. if(isset($id)) {
  6. $statement = mysql_query('SELECT title FROM news WHERE id ="'.$id.'"');
  7. $row = mysql_fetch_row($statement);
  8.  
  9. echo $row['0'];
  10. }


Problem polega na tym, że dane wyświetlają się wszędzie poza tagami w sekcji head

Ten post edytował mafiasith 28.02.2012, 16:46:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Tam gdzie robisz echo tam się wyświetla. Tu żadnej filozofii nie ma.
Na wszelki wypadek przenosze na przedszkole
Go to the top of the page
+Quote Post
mafiasith
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 28.02.2012

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


Chyba nie do końca się zrozumieliśmy.

To jest metoda pewnej klasy którą wywołuję w szablonie strony , funkcja działa prawidłowo z wyjątkiem kiedy chcę ją umieścić w tagu <title>, nic się nie pojawia.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Widać źle to wkładasz...
Czy naprawdę myślisz ze wróżymi z fusów? Pokaż kod, jak tego używasz.
Go to the top of the page
+Quote Post
mafiasith
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 28.02.2012

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


  1. <?php
  2. require_once 'news/classes/dbConn.php';
  3. require_once 'news/classes/newsForm.php';
  4. ?>

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  1. <?php
  2. $meta = new newsForm();
  3. $meta->displayMeta()
  4. ?>

  1. </title>
  2. </head>
  3. </html>


Kiedy w funkcji użyję dowolnego stringa zamiast wyniku z bazy danych wszystko działa prawidłowo.

Ten post edytował mafiasith 28.02.2012, 16:57:25
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004





2) Jeśli z bazy ci się nic nie wyświetla, to albo masz blad zapytania, albo nie istnieje id w get albo kupa innych rzeczy. Tu masz napisane jak to diagnozować
Temat: Jak poprawnie zada pytanie
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post

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: 24.08.2025 - 00:39