Ik heb een php script dat een tekstje uit de db moet halen en tonen maar, hij plaatst het allemaal in één grote zin en wilt het niet afbreken op de ingestelde grote van de table

code:
<?php
$query = "SELECT tekst FROM teksten WHERE naam = 'info'";
$result = mysql_query($query) or die (mysql_error());
$result = mysql_fetch_array($result);
if(!empty($result)){
echo "<table id=\"info\"><tr><td>" . $result['tekst'] . "</td></tr></table>";
}
else{
echo "Er is geen info";
}
?>
En daarom moet je voor dit soort dingen ook gewoon een div gebruiken!
And Robert has spoken...
ik heb ook met een div geprobeerd maar hij doet het niet
precies alsof hij de tekst boven de div plaats
en met css whitespace: nowrap maakt hij de div langer maar veranderd er niets
@Gamer13

Bedoel je daar nog iets speciaals mee?

@Joose
Heb je een voorbeeld online staan? Ik wil er best even naar kijken, maar zo kunnen we er wel weinig mee
nee sorry
ma ik snap gewoon niet wrm hij dat bij mij niet wilt doen en bv hierboven in de tekst vlakken wel ???
ik heb ook een nieuwsscript die doet dat wel en het systeem is juist hetzelfde
mod-edit:

Bumpen

Twee of meer keer achter elkaar in je eigen topic posten, voordat andere forumleden gereageerd hebben, heet "bumpen".
Omdat het opdringerig overkomt is bumpen pas na 24 uur toegestaan.
Bumpen kan een reden zijn voor de admins en mods om een topic te sluiten.
Gebruik het knopje om je tekst aan te passen indien nodig.
ik heb er een foto van genomen
http://users.pandora.be/jjplace/probleem.JPG

de div staat ingesteld op 165 px breedte
Met die foto weet ik wel hoe het er uit ziet, maar niet wat je broncode is.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
<html xmlns="http://www.w3.org/1999/xhtml">;
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>&lt;&lt; JC De Biekorf &gt;&gt;</title>
<script src="../js/tijd.js"></script>
<style media="screen" type="text/css">
@import url("../css/style.css");
</style>
</head>
<body onload="startTime();">
<?php
include('../config/config.php');
?>
<div id="container">
<div id="container_twee">
<div id="header"></div>
<div id="container_drie">
<div id="menu"> navigatie
<ul id="nav">
<li><a href="../home/home.php">home</a></li>
<li><a href="../nieuws/nieuws.php">nieuws</a></li>
<li><a href="../kalender/kalender.php">kalender</a></li>
<li><a href="../foto/index.php">foto's</a></li>
<li><a href="../kern/kern.php">kern</a></li>
<li><a href="../forum/index.php">forum</a></li>
<li><a href="../extra/extra.php">extra</a></li>
<li><a href="../contact/contact.php">contact</a></li>
<?php
if(isset($_SESSION['sleutel'])){
$query = "SELECT * FROM login WHERE sleutel ='". $_SESSION['sleutel'] ."'";
$result = mysql_query($query);
$result = mysql_fetch_array($result);
if($result['level'] == 13){
echo "<li><a href=\"../rechten/rechten.php\">rechten</a></li>";
}
else{
}

echo "<li><a href=\"../login/logout.php\">logout</a></li>";
}
else{
echo "<li><a href=\"../login/login.php\">login</a></li>";
}
?>
</ul>

info
<?php
if(isset($_SESSION['sleutel'])){
$query = "SELECT * FROM login WHERE sleutel ='". $_SESSION['sleutel'] ."'";
$result = mysql_query($query);
$result = mysql_fetch_array($result);
if($result['level'] == 13){
echo "<a href=\"../php/edit_info.php?id=1\" class=\"linklinks\">edit</a>";
}
else{
}
}
else{
echo "<a href=\"../php/edit_info.php?id=1\" class=\"linklinks\">edit</a>";
}
?>
<br />

<?php
$query = "SELECT tekst FROM teksten WHERE naam = 'info'";
$result = mysql_query($query) or die (mysql_error());
$result = mysql_fetch_array($result);
if(!empty($result)){
echo "<div=\"info\">" . $result['tekst'] . "</div>";
}
else{
echo "Er is geen info";
}
?></div>
<div id="tekst">
sdfsdf<br />
sdfsd
sdfsd
sdfsd
sdfsd
<br />
<br />
test1 </div>
<div id="footer"></div>
</div>
</div>
</div>
</body>
</html>
En zonder de CSS beginnen we nog niet veel ...
@import url("menu.css");

body {
background: url(../images/bg_total.gif);
text-align: center;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}

#container {
width: 600px;
margin-right: auto;
margin-left: auto;
padding-top: 5px;
padding-bottom: 5px;
background: #000000;
}

#container_twee {
width: 590px;
padding-top: 5px;
margin-right: auto;
margin-left: auto;
background: #FFFFFF;
position: relative;
white-space: nowrap;
}
#container_drie {
width: 578px;
margin-left: auto;
margin-right: auto;
position: relative;

}

#header {
background: url(../images/header.jpg);
height: 141px;
width: 580px;
margin-right: auto;
margin-left: auto;
}

#menu {
background: #999999;
width: 165px;
position: absolute;
text-align: left;
height: 100%;
left: 0px;
color: #FFFFFF;
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
#tekst {
width: 413px;
text-align: left;
margin-left: 167px;
height: 300px;
}
#footer {
background: #FFFFFF url(../images/footer.jpg) no-repeat;
height: 20px;
position: relative;
font-size: 10px;
}
#info {
width: 150px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-transform: none;
color: #CCCCCC;
background: #CC0000;
height: auto;
margin: 0px;
padding-left: 5px;
padding-right: 5px;
position: absolute;
}

/*CLasses en styles*/

.invislink {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
}


.linklinks {
font: bolder 11px Verdana, Arial, Helvetica, sans-serif;
text-transform: none;
color: #333333;
text-decoration: none;
padding-right: 0px;
padding-left: 100px;
}

!!!! probleem is opgelost !!!! --> zag dat het ook voorkwam bij andere tekstvlakken en vond een verborgen whitespace: nowrap in de css

Reageren