Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wyswietlaniem za pomoca pętli while
weogrim
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 1
Dołączył: 23.08.2008

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


Witam.

Mam mały problem z fonkcją RAND w SQL i wyswietlaniem za pomocą pętli while

  1. <?php
  2. $ask=mysql_query("select * from sms_exp");
  3. $max = mysql_num_rows($ask);
  4. $liczba = rand(1,$max);
  5. $sql=mysql_query("select * from sms_exp WHERE id = $liczba");
  6.  
  7.  
  8.  
  9.  
  10.  
  11. echo "<table cellspacing='0' cellpadding='0' width='425' align='center'><tr><td align='left'>
  12. <img src='".IMAGES."projekty/b_pasek.gif'></td><td>
  13. <table cellspacing='0' cellpadding='0' width='365' align='center'>";
  14.  
  15. while($linia=mysql_fetch_array($sql))
  16. {
  17.   echo "
  18.  
  19. <tr><td width='170' colspan='3'>
  20.  
  21. <a href='http://www.b-site.info/infusions/sms_exp/sms_exp.php?id=".$linia["id"]."'><img src='".$linia["miniobrazek"]."' style='border:1px solid;border-color:#ffffff;' id='foto'></a>";
  22. }
  23. ?>




Kod przekształcił mi kuzyn (ja dopiero zaczynam (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) i miałem kilka błędów), ale chyba coś mu nie wyszło bo kod

  1. <?php
  2. <a href='http://www.b-site.info/infusions/sms_exp/sms_exp.php?id=".$linia["id"]."'><img src='".$linia["miniobrazek"]."' style='border:1px solid;border-color:#ffffff;' id='foto'></a>";
  3. ?>


Wogóle się nie wyswietla.

a i jeszcze jedno. Jak zrobić coś takiego ze w jednej pętli bdą wyświetlały się dwa rózne obrazki ?

Czyli co takiego:

  1. <?php
  2. while($linia=mysql_fetch_array($sql))
  3. {
  4.   echo "
  5.  
  6.  
  7.  
  8. <a href='http://www.b-site.info/infusions/sms_exp/sms_exp.php?id=".$linia["id"]."'><img src='".$linia["miniobrazek"]."' style='border:1px solid;border-color:#ffffff;' id='foto'></a>
  9.  
  10.  
  11.  
  12.  
  13. <a href='http://www.b-site.info/infusions/sms_exp/sms_exp.php?id=".$linia["id"]."'><img src='".$linia["miniobrazek"]."' style='border:1px solid;border-color:#ffffff;' id='foto'></a>";
  14.  
  15. }
  16. ?>



tyle żeby w drugim linku wyświetlał sie za pmocą 

".$linia["miniobrazek"]." i ".$linia["id"]."

wyświetlało się inne ID i obrazek niz w pierwszym linku ?



Z góry dziękuję za odpowiedź i przepraszam za błędy (jestem po formacie i nie mam słownika w operze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
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: 25.08.2025 - 02:37