Ahoj

Dobra nowym problem, z tamtym po długich a ciężkich poradziłem sobie sam. Kiedy piszę coś w tym shoucie to po wpisaniu wszystko wyglada ok, ale jeżeli wpisze się drugi raz coś, to powile poprzedni wpis i dodaje nowy przez co wyglada to mnie wiecej tak:
Kod
Caus: wkurza mnie to :D i nie moge sobie z tym poradzic
Caus: to jest przyklad
Caus: to jest przyklad
Caus: Wpisz tekst
Caus: Wpisz tekst
Caus: zxczxc
Caus: zxczxc
Caus: asd
Caus: asd
Caus: Wpisz tekst


  1. <?
  2.  
  3. require('conn.php');
  4.  
  5. $result = array();
  6. $sql = "SELECT * FROM shoutbox where idshout=1";
  7. $query = mysql_query($sql);
  8. while($row = mysql_fetch_assoc($query))
  9. {
  10.    $result[] = $row;
  11. }
  12.  
  13.  
  14. if(is_null($_POST['tekst']))
  15. {}
  16. else
  17. {
  18.    $k=10;
  19.    while($k>1)
  20.    {
  21.        $w=$k-1;
  22.        $g="iduser".$k;
  23.        $h="shout".$k;
  24.        $i="iduser".$w;
  25.        $j="shout".$w;
  26.        $zapytanie='UPDATE shoutbox SET '.$h.'="'.$result[0][$j].'" WHERE idshout=1';
  27.        $temp=mysql_query($zapytanie) or die("Pierwszy ".mysql_error());
  28.        
  29.        $zapytanie='UPDATE shoutbox SET '.$g.'="'.$result[0][$i].'" WHERE idshout=1';
  30.        $temp=mysql_query($zapytanie) or die("Drugi ".mysql_error());
  31.        
  32.        $k--;
  33.    }
  34.    
  35.    $hfrnt=$_POST['tekst'];
  36.  
  37.    $zapytanie='UPDATE shoutbox SET shout1="'.$hfrnt.'" WHERE idshout=1';
  38.    $temp=mysql_query($zapytanie) or die("Trzeci ".mysql_error());
  39.        
  40.    $zapytanie='SELECT login FROM gracz WHERE id="'.$_SESSION['user_id'].'"';
  41.    $temp=mysql_query($zapytanie) or die(mysql_error());
  42.    $temp=mysql_fetch_array($temp);
  43.    $login=$temp['login'];
  44.  
  45.    $zapytanie='UPDATE shoutbox SET iduser1="'.$login.'" WHERE idshout=1';
  46.    $temp=mysql_query($zapytanie) or die("Czwarty ".mysql_error());
  47.        
  48. }
  49.  
  50. $result = array();
  51. $sql = "SELECT * FROM shoutbox where idshout=1";
  52. $query = mysql_query($sql);
  53. while($row = mysql_fetch_assoc($query))
  54. {
  55.    $result[] = $row;
  56. }
  57. $_POST['tekst'] = null;
  58. echo $_POST['tekst'];
  59.  
  60. echo('<table border=1 width="800" cellspacing="0" cellpadding="4"><tr>');
  61.  
  62. $k=1;
  63. while($k<6)
  64. {
  65.    $w=$k+1;
  66.    $g="iduser".$k;
  67.    $h="shout".$k;
  68.    $i="iduser".$w;
  69.    $j="shout".$w;
  70.    echo('<td bgcolor="#229922" width="800" align="left" valign="middle"><font size=2><font color=#FF1133><b>'.$result[0][$g].': </b></font>'.$result[0][$h].'</td></tr>');
  71.    echo('<td bgcolor="#338833" width="800" align="left" valign="middle"><font size=2><font color=#FF1133><b>'.$result[0][$i].': </b></font>'.$result[0][$j].'</td></tr>');
  72.    $k++;
  73. }
  74. echo('</table>');
  75. echo('<form action=shoutbox.php method="post"><input type="text" name="tekst" maxlength="100" value="Wpisz tekst" > <input type="submit" value="Wyślij"></form>');
  76.  
  77.  
  78. ?>


Z góry dzięki za pomoc

Ave