Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]przejście do następnego wiersza w pętli for
Forum PHP.pl > Forum > PHP
Lejto
Witam
Jak zrobić przejście do następnego wiersza w pętli for przecież wiem że trzeba użyć tr przejście ma nastąpić po pobraniu z bazy $row[autor] meczyłem sie nad tym i męczyłem ale nic z tego oto 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"; //podział na strony
  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.  //podział na strony-koniec
  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; //podzielenie na 2 rzędy
  61. echo "<table align=center border=1>";
  62. for($i=0; $i < $rows; $i++)
  63. {
  64.  echo "<tr>";
  65.  
  66.  for($c=0;$c<2;$c++) //pętla do podziału na rzędy 
  67. { 
  68. echo "<font size=3px>"; 
  69. $row = mysql_fetch_array($query);
  70. $row[tresc]=$b->cenzura($row[tresc] );
  71. $row[tresc]=$b->buzki($row[tresc] ); 
  72. $row[autor]=strip_tags($row[autor] );
  73.  echo "<td class=> $row[autor] </td>  "; // tu ma nastąpić przejście do następnej lini (wiersza)
  74.  echo "  <td>  $row[tresc] </td> ";
  75.  
  76.  
  77. }
  78.  
  79.  echo '<br></tr>';
  80.  
  81.  }
  82. echo ' </td></tr> ';
  83. echo "</table>";
  84. echo "<center>Strona: ";
  85.  for($i=0; $i < $page_kawaly1; $i++)
  86.  {
  87. $b = $i + 1;
  88. if(isset($_GET['page_kawaly']) && $b==$_GET['page_kawaly'])
  89. {
  90.  echo "<b><a href=?page_kawaly=".$b.">".$b."</a></b>"; if($b!=$page_kawaly1){ echo", "; }
  91. }
  92. elseif(!isset($_GET['page_kawaly']) && $b==1)
  93. {
  94.  echo "<b><a href=?page_kawaly=".$b.">".$b."</a></b>"; if($b!=$page_kawaly1){ echo", "; }
  95. }
  96. else{ echo "<a href=?page_kawaly=".$b.">".$b."</a>"; if($b!=$page_kawaly1) echo", "; }
  97.  }
  98.  echo "</center>";
  99.  
  100.  
  101.  
  102. if ($autor && $tresc)
  103. {
  104. $sql = "INSERT INTO kawaly(autor, tresc, data, ip) VALUES ('".$autor."', '".$tresc."', '".$data."', '".$ip."')";
  105. $query = mysql_query($sql);
  106. $sql = "SELECT * FROM ksiega order by id desc"; 
  107. $query = mysql_query($sql);
  108. $rows = mysql_num_rows($query);
  109.  
  110.  header("Location: index.php?co=kawaly");
  111. } 
  112. ?>

Proszę o pomoc!!
tehn
napisz najlepiej na przykładzie jaki efekt chcesz osiągnąć...
marcio
problem ten sam co ja mam wiec u mnie jest przyklad o co chodzi oto moj temat nikt mi na niego nie odpowiedzial Temat: sesjewyswietlanie odpowiedzi
Lejto
tehn: oto przykład wyświetla mi się autor obok 2 (to już osiągnąłem) a pod spodem tresc
w razie pytań pisz

@tehn wyjaśniłem jeszcze nie rozumiesz chce za pomoca tego skryptu który napisałem zrobić takie coś:
OBRAZEK
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.