Не ми работи ширината на CSS-a

Nazi_93

Registered
Здравейте,имам

View.php
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title></title>
		<link type="text/css" rel="stylesheet" href="style.css">
    </head>
    <body>
	 
<?php
include 'dbconnect.php';
mysql_query("SET NAMES 'utf8'");
$selection="SELECT*FROM `news`";
$result=mysql_query($selection) or die (mysql_error());
while ($row=mysql_fetch_array($result)){
echo "<font color='red'>Заглавие: </font>".$row['title']."<br>";
echo "<font color='green'>Автор: </font>".$row['author']."<br>";
echo "<div id='new'>".$row['content']."</div><br>"."<br>"."<br>"."<br>";
}
?>
    </body>
</html>

style.css
[css]
#new {background:#cccccc;border:1px solid #2b2b2b;width:780px;}
[/css]
На последния ред съм направил 1 ИД 'new' и в CSS-a като му задам ширина и ако имам повече символи,които вадя от БД-то и ми разтяга страницата.Как да го направя с фиксирана ширина и като стигне края да продължава на нов ред?
 
Пак не става.Остава си правоъгълничето и текста излиза от него и разтяга страницата
 
http://prikachi.com/images/986/3180986H.jpg <<Ето как стои и от бд-то виж как го вади на китайски,пък колацията ми е Utf-8_general_ci

edit: кирилицата си я оправих!
 
Не знам, дали съм разбрал правилно, но напиши един текст от Lorem Ipsum примерно, защото тази първата новина цялата се приема като една дума и затова се разтяга. Пробвай с няколко къси думи разделени със space.
 
Оправи се,но сега когато пиша с препинателни знаци (-,!$№@.) ми излиза
Код:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.! $@ аслекгсклй сдйкгхас' at line 2

едит: оправих го, сложих
PHP:
trim(addslashes(htmlspecialchars($_POST['content'])));
И се оправи.Благодаря за бързия отговор!
 

Back
Горе