Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Proźba o pomoc własny system news-ów
Nightss
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.08.2009

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


Witam

Jestem początkujący w programowaniu PHP Buduje własny system newsów i chciałem zrobić żeby po kliknięciu " Więcej " treść otworzyła się na tej samej stronie co lista newsów. Nie wiem jak to zrobić prosił bym o wskazówki. Poniżej fragment mojego kodu odpowiedzialnego za wyświetlanie newsów.

  1.  
  2. <?php
  3.  
  4. $wartosc = $_GET['str1'];
  5.  
  6.  
  7. if (!isset($wartosc)) {
  8. $str1 = 0;
  9. } else {
  10. $str1 = $wartosc;
  11. }
  12.  
  13.  
  14. $str2=5;
  15.  
  16.  
  17. $zapytanie = "SELECT * FROM `News` ORDER BY id desc LIMIT ". $str1 .",". $str2 ."";
  18. $idzapytania = mysql_query($zapytanie);
  19.  
  20.  
  21. while ($row = mysql_fetch_array($idzapytania)) {
  22.  
  23. echo("<table id='tb'>");
  24. echo("<tr>");
  25. echo("<td id='n'>".$row['Naglowek']."</td>");
  26. echo("<td id='d'>".$row['Data']."</td>");
  27. echo("</tr>");
  28. echo("<tr>");
  29. echo("<td td colspan='2' id='t'>".$row['Tresc']."<div id='lin'>");
  30. echo("".$row['Link']."</div></td>");
  31.  
  32. echo '<a href="newss.php?text='.$row['TEXT'] .'">wiecej</a>';
  33.  
  34.  
  35. echo("</tr>");
  36.  
  37. echo("</table>");
  38. }
  39. echo("</div>");
  40. echo("<div style='mmargin-bottom:5px;margin-top:5px;text-align:center'>");
  41. $rec=mysql_fetch_assoc(mysql_query('SELECT count(*) as ile FROM News'));
  42. for ($j=1; $j<$rec['ile']; $j++) {
  43. if ($j == 1) {
  44. $str1=0;
  45. }
  46. else {
  47. $str1=$str1+$str2;
  48. }
  49. if ($str1>=$rec['ile']) {
  50. break;
  51. }
  52. else {
  53. echo ' [ ';
  54. echo '<a href="newss.php?str1='. $str1 .'">'.$j.'</a>';
  55. echo ' ] ';
  56. }
  57. }
  58. echo("</div>");
  59. ?>
  60. <?php
  61. if(!@mysql_close($db_lnk)){
  62. echo('');
  63. }
  64. ?>
  65.  
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Andaramuxo
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 15
Dołączył: 18.03.2009

Ostrzeżenie: (10%)
X----


To będzie JavaScript, tu masz przykład w jQuery.

Ten post edytował Andaramuxo 13.08.2009, 12:30:04
Go to the top of the page
+Quote Post
marian2299
post
Post #3





Grupa: Zarejestrowani
Postów: 272
Pomógł: 9
Dołączył: 6.06.2009

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


Może i dziecinne, ale: menu rozwijane
Go to the top of the page
+Quote Post
Fafu
post
Post #4





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


W kursie jQuery masz przykład jak coś takiego zrobić:
http://ferrante.pl/category/tech/jquery/#footer
chyba 1 i 2 część.
Go to the top of the page
+Quote Post
Nightss
post
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.08.2009

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


Dziękuje za wskazówki udało mi się osiągnąć oczekiwany efekt
Go to the top of the page
+Quote Post
Clever
post
Post #6





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 14.08.2009

Ostrzeżenie: (10%)
X----


Zbieram 10 postów na test php wybaczcie za spam
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 - 21:56