Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]jak wyświetlić 2 wiersze a nastepne od nowej linijki?, dane pobierane z mysql
Lejto
post 21.09.2007, 16:37:53
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Jak wyświetlić 2 wiersze a następne od nowej linijki? Chodzi mi o to że wyświetlają się 2 wiersze z bazy (obok siebie) a pod mini następne 2 i tak dalej

Ten post edytował Lejto 21.09.2007, 18:44:04


--------------------
Go to the top of the page
+Quote Post
sf
post 21.09.2007, 16:43:52
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


wyświetlanie w kolumnach


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
Lejto
post 22.09.2007, 18:00:26
Post #3





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


nie chodzi mi o array to musi być w pętli for


juz mam :
  1. <?
  2. $ile = mysql_num_rows($query) /2;
  3. for($i=0;$i<$ile;$i++)
  4. {
  5. for($c=0;$c<2;$c++)
  6. {
  7. echo jakies dane
  8. }
  9. echo '<br>';
  10. }
  11. ?>

tylko jeszcze jak dodaje zdjęcie na tło to juz się nie robi po 2 tylko 1 pod 1
dam kod:
  1. <?php
  2.  
  3. require("funkcje_bazy.class.php");
  4.  
  5. $b = new mysql();
  6. $tabela= "kawaly";
  7. $autor = $_POST['autor'];
  8. $tresc = $_POST['tresc'];
  9. $page_ksiega=$_GET['page_ksiega'];
  10. $data = date('d.m.Y H:i:s');
  11.  
  12. $ip =
  13.  
  14. $url=parse_url($url);
  15. $komp=$url['host'];
  16. if(!($ip=gethostbyname($komp)))
  17. {
  18. echo '';
  19.  
  20. }
  21. ;
  22.  
  23. $b->db_connect();
  24. $b->db_select();
  25.  
  26.  
  27. ?>
  28. <link href="1c.css" type="text/css" rel="stylesheet">
  29.  
  30.  
  31.  
  32.  
  33. <div class="to" align="center" class=menu bgcolor="#e1e3f6">
  34. <font color="black"><font size="2px">[<a href="?co=kawaly">Lista kawalów</a>] [<a href="?co=kawaly_new">Dodaj wpis</a>]</font></font></b>
  35. </div>
  36. <hr />
  37. <?
  38. $strona = isset($_GET['page_kawaly'])? 9 * $_GET['page_kawaly'] - 9 : "0";
  39.  $ile = 0;
  40.  $sql = "SELECT * FROM $tabela";
  41.  $q = mysql_query($sql);
  42.  $rows = mysql_num_rows($q);
  43.  $str = $rows / 9;
  44.  $a = $rows % 9;
  45.  $page_kawaly2 = explode(".", $str);
  46.  $page_kawaly1 = ($a!=0)$page_kawaly2[0] + 1 : $str;
  47.  while($wiersz1 = @mysql_fetch_array($q))
  48.  {
  49.  $ile++;
  50.  }
  51.  
  52.  $sql = 'SELECT * FROM kawaly order by id desc LIMIT '.$strona.',9';
  53. $query = mysql_query($sql);
  54. if($rows = mysql_num_rows($query) == 0){
  55.  
  56. echo "Brak kawalow :(";
  57. echo "<p></p>";
  58.  
  59. }
  60. $rows = mysql_num_rows($query) /2;
  61.  
  62. for($i=0; $i < $rows; $i++)
  63. {
  64. for($c=0;$c<2;$c++)
  65. {
  66. echo "<font size=3px>";
  67. $row = mysql_fetch_array($query);
  68. $row[tresc]=$b->cenzura($row[tresc] );
  69. $row[tresc]=$b->buzki($row[tresc] );
  70. $row[autor]=strip_tags($row[autor] );
  71. echo "<div class=kawaly>";
  72. echo " $row[autor] ";
  73.  
  74. echo $row[tresc];
  75. echo "</div> ";
  76. }
  77.  
  78. echo '<br>';
  79.  }
  80.  
  81. echo "<center>Strona: ";
  82.  for($i=0; $i < $page_kawaly1; $i++)
  83.  {
  84. $b = $i + 1;
  85. if(isset($_GET['page_kawaly']) && $b==$_GET['page_kawaly'])
  86. {
  87.  echo "<b><a href=?page_kawaly=".$b.">".$b."</a></b>"; if($b!=$page_kawaly1){ echo", "; }
  88. }
  89. elseif(!isset($_GET['page_kawaly']) && $b==1)
  90. {
  91.  echo "<b><a href=?page_kawaly=".$b.">".$b."</a></b>"; if($b!=$page_kawaly1){ echo", "; }
  92. }
  93. else{ echo "<a href=?page_kawaly=".$b.">".$b."</a>"; if($b!=$page_kawaly1) echo", "; }
  94.  }
  95.  echo "</center>";
  96.  
  97.  
  98.  
  99. if ($autor && $tresc)
  100. {
  101. $sql = "INSERT INTO kawaly(autor, tresc, data, ip) VALUES ('".$autor."', '".$tresc."', '".$data."', '".$ip."')";
  102. $query = mysql_query($sql);
  103. $sql = "SELECT * FROM ksiega order by id desc";
  104. $query = mysql_query($sql);
  105. $rows = mysql_num_rows($query);
  106.  
  107. header("Location: index.php?co=kawaly");
  108. }
  109. ?>


do tego u góry:
tylko jeszcze jak dodaje zdjęcie na tło to juz się nie robi po 2 tylko 1 pod 1

Ten post edytował Lejto 22.09.2007, 17:59:29


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 12:03