Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] pobieranie zmiennej z linku
mariuszzzzzz
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 27.06.2005

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


mam problem z pobieraniem zmiennej z linku w wyniku czego nie pokazuje wszystkich rekordow.
Po kliknieciu na link ktory wyglada tak:

  1. <?php
  2. <a href="http://www.strona.pl/index.php?p=obiekt&amp;o='.$wiersz['id'].'">'.$wiersz['nazwa'].'</a>
  3. ?>


link odczytuje ten skrypt:

  1. <?php
  2. $o = $_GET['o'];
  3. if ($_GET['p'])
  4.    {
  5.          $q="SELECT * FROM `obiekty` WHERE id='$o'";
  6.            $r=mysql_query($q);
  7.            while ($wiersz = mysql_fetch_array($r))
  8.    {        
  9. ?>


czy jesto to prawidlowo napisane?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mariuszzzzzz
post
Post #2





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 27.06.2005

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


co zauwazylem jest to ze moj inny skrypt ktory ma wyswietlac 10 ostatnich wpisow tez nie pokazuje tych najnowszych tzn te ktore zostaly dodane po wprowadzeniu zmiany na serwerze (mianowicie ustawienie register_globals na off). Moze ten problem ma do czynienia z sama baza danych? Mieliscie juz takie przypadki?
Jesli chodzi o skrypt to jest dobry. Ale i tak popatrzcie:
  1. <?php
  2.  
  3.    $wynik=mysql_query("SELECT * FROM `obiekty` WHERE ok='yes' ORDER BY id DESC LIMIT 0, 5") or die('Blad zapytania');
  4.    while ($wiersz = mysql_fetch_array($wynik))
  5.    {
  6.    if ($wiersz['id']!=$tablica[0])
  7.    {
  8.    echo '
  9.    <div class="statniododane">
  10. <p class="ostatniododanetekst"><a href="index1.php?p=obiekt&amp;o='.$wiersz['id'].'">
  11.                                '.$wiersz['nazwa'].'</a><br />'.$wiersz['data'].'<br />
  12.                            
  13.  
  14.                        
  15. '.$wiersz['miasto'].'</p><br /><br style="line-height:20px" /></div>';
  16.    $tablica[0]=$wiersz['id'];
  17.    }
  18.    }
  19.    
  20. ?>
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: 11.10.2025 - 03:28