Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie z bazy i wielokrotne wykorzystanie tego, nie mogę "pożyczyć" z już pobranego
IIFF
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 4.11.2008

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


Chciałbym w title wstawić nazwę użytkownika, wykorzystując to że już napisałem komendę pobierającą z bazy kolumnę z użytkownikiem.

  1. $wynik=mysql_query("SELECT * FROM uzytkownik WHERE id='$idkey'");
  2.  
  3. if(mysql_num_rows($wynik) > 0)
  4. {
  5. while($r = mysql_fetch_array($wynik))
  6. echo ''.$r['login'].'<br>
  7. Zarejestrowany: '.$r['data'].'';
  8. }
  9.  
  10. W title daję:
  11.  
  12. [php]<title><?php echo $r['login']; ?></title>


Ale wygląda że nie mogę tak zrobić, bo zamiast loginu w title wyświetla link do strony.

A i jeszcze jedno, do czego jest przydatne w ogóle mysql_fetch_array? Przecież pobieram z bazy za pomocą, mysql_query, czy nie jest to walenie kota za pomocą młota? Trochę tego nie rozumiem, ale jako początkujący być może o czymś nie wiem. Kto mnie oświeci?

Ten post edytował IIFF 11.12.2011, 23:22:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mis
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 25.04.2010

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


sam sobie odpowiedziałeś na pytanie (IMG:style_emoticons/default/smile.gif)


zmienne 'normalne' można wykorzystywać tylko i wyłącznie w danym pliku php, chyba że zrobić include.

pokaż najlepiej obydwa pliki, najlepiej całe, wtedy może jakoś pomożemy.
Go to the top of the page
+Quote Post
IIFF
post
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 4.11.2008

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


Cytat(mis @ 12.12.2011, 00:08:22 ) *
sam sobie odpowiedziałeś na pytanie (IMG:style_emoticons/default/smile.gif)


?


Cytat(mis @ 12.12.2011, 00:08:22 ) *
zmienne 'normalne' można wykorzystywać tylko i wyłącznie w danym pliku php, chyba że zrobić include.


Napisałem, w title jedno <?php, drugie w body, ale to ten sam plik!

Proszę, kod:

  1. <title><?php echo $r['login']; ?></title>
  2. <link rel="stylesheet" type="text/css" media="all" href="./style.css" />
  3. </head>
  4.  
  5. <body>
  6. <?php include('./top.php');?>
  7. <div id="main">
  8.  
  9. <div id="container" style="border-top: 4px solid #505053; background: #fff url(i/user256.png) left top no-repeat; min-height: 256px;">
  10.  
  11. <?php
  12. include 'db.php'; // połączenie się z bazą danych
  13.  
  14. $idkey = $_GET['id'];
  15.  
  16. $wynik=mysql_query("SELECT * FROM uzytkownik WHERE id='$idkey'");
  17.  
  18. if(mysql_num_rows($wynik) > 0)
  19. {
  20. while($r = mysql_fetch_array($wynik))
  21. echo '<b>'.$r['login'].'</b><br>
  22. Zarejestrowany: '.$r['data'].'';
  23. }
  24.  
  25. ?>


Ten post edytował IIFF 12.12.2011, 04:03:00
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 23:12