webForumDet fria alternativet

Senaste längst upp.

PHP

2 svar · 193 visningar · startad av TroOmb

Medlem sedan dec. 200215 inlägg
Frågan#1

Hej. Jag håller på med en "shoutbox" som man kan skriva i. Men jag har ett problem. Koden ser ut såhär:

<?
require ("./installningar.php");
?>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="300" STYLE="BORDER: #000000 1PX SOLID;">
<?
if(isset($namn)){
$link = mysql_connect("$server","$db","$losen");
$sequel = "insert into sb(namn,inlagg) values ('$namn','$inlagg')";
mysql_db_query("clanrrf","$sequel");
mysql_close($link);
}
$dblink = mysql_connect("$server","$db","$losen");
$sql="select * from sb";
$result = mysql_db_query("clanrrf","$sql");
while($row = mysql_fetch_array($result)){

?>
<TR>
<TD BGCOLOR="<?=$farg?>" WIDTH="100%" VALIGN="top"><FONT FACE="Verdana" SIZE="1"><B><?=$row['namn']?>:</B> <?=$row['inlagg']?></FONT></TD>
</TR>
</TABLE><BR>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="300" STYLE="BORDER: #000000 1PX SOLID;">
<?
}
mysql_close($dblink);
?>
</TABLE>
<FORM METHOD="POST" ACTION="sb.php"><BR>
<TABLE BORDER="0" WIDTH="300">
<TR><TD><FONT FACE="Verdana" SIZE="1">Namn:</FONT></TD><TD><INPUT TYPE="TEXT" NAME="namn"></TD></TR>
<TR><TD><FONT FACE="Verdana" SIZE="1">Inlägg:</FONT></TD><TD>
<TEXTAREA NAME="inlagg" ROWS="5" COLS="30"></TEXTAREA></TD></TR>
<TR><TD> </TD><TD><INPUT TYPE="submit" VALUE="Skicka"></TD></TR>
</TABLE></FORM>

Allting funkar bra och så, men jag vill att det senaste inlägget ska vara längst upp.. Någon som kan hjälpa mej?

Medlem sedan aug. 20002 975 inlägg
#2

Du behöver något att sortera efter. Om du inte har det så lägg till en kolumn i din databastabell, kalla den t.ex. datum och låt den vara av formatet DATE_TIME eller TIMESTAMP.

Sen skriver du för att spara:

$sequel = "insert into sb(namn,inlagg,datum) values ('$namn','$inlagg',now())";

Och för att hämta:

$sql="select * from sb ORDER BY datum DESC";
Medlem sedan dec. 200215 inlägg
#3

Tack!!

Tack de funka =)

260 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)