Witam ponownie.

Utworzyłem plik (data.txt - baza danych w pliku):

  1. <?php
  2.  
  3. 6|#|2004.01.29|#|g
  4. 5|#|2004.01.23|#|f
  5. 4|#|2005.01.09|#|e
  6. 3|#|2005.01.09|#|d
  7. 2|#|2005.01.04|#|c
  8. 1|#|2004.12.21|#|b
  9. 0|#|2004.12.11|#|a
  10.  
  11. ?>


Do pokazywania wszystkich wynków na stronie użyłem skryptu:

  1. <?php
  2. $file = &#092;"data.txt\";
  3. $fp = fopen($file, &#092;"r\");
  4. $fg = file($file);
  5. for ($i = 0; $i < count($fg); $i++){
  6. $e = trim(fgets($fp));
  7. $ar_field=explode(&#092;"|#|\",$e);
  8. print(&#092;"<a  href=\"cos.php?id=$ar_field[0]\">$ar_field[1];$ar_field[2]</a><br>n\");
  9. };
  10. fclose($fp);
  11. ?>



Teraz potrzebuje skryptu w pliku cos.php, który pokazywałby odpowiedni wiersz z pliku podanego wyżej. Jak widać, przekazywana jest wartość id.

Chodzi mi o to, aby po kliknięciu linka cos.php?id=3, pokazywały się tylko wyniki 2005.01.09 i d (w odniesieniu do tekstowej bazy danej, która umieszczona jest powyżej) i abym nie musiał robić do każdego wiersza (lub zbioru informacji) nowego pliku z danymi.