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
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
<? require('conn.php'); $sql = "SELECT * FROM shoutbox where idshout=1"; { $result[] = $row; } {} else { $k=10; while($k>1) { $w=$k-1; $g="iduser".$k; $h="shout".$k; $i="iduser".$w; $j="shout".$w; $zapytanie='UPDATE shoutbox SET '.$h.'="'.$result[0][$j].'" WHERE idshout=1'; $zapytanie='UPDATE shoutbox SET '.$g.'="'.$result[0][$i].'" WHERE idshout=1'; $k--; } $hfrnt=$_POST['tekst']; $zapytanie='UPDATE shoutbox SET shout1="'.$hfrnt.'" WHERE idshout=1'; $zapytanie='SELECT login FROM gracz WHERE id="'.$_SESSION['user_id'].'"'; $login=$temp['login']; $zapytanie='UPDATE shoutbox SET iduser1="'.$login.'" WHERE idshout=1'; } $sql = "SELECT * FROM shoutbox where idshout=1"; { $result[] = $row; } $_POST['tekst'] = null; $k=1; while($k<6) { $w=$k+1; $g="iduser".$k; $h="shout".$k; $i="iduser".$w; $j="shout".$w; 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>'); 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>'); $k++; } echo('<form action=shoutbox.php method="post"><input type="text" name="tekst" maxlength="100" value="Wpisz tekst" > <input type="submit" value="Wyślij"></form>'); ?>
Z góry dzięki za pomoc
Ave