Problem med at liste indhold ud fra MYSQL database.
Hejsa!Jeg har problemer med at liste indholdet rigtigt ud fra databasen.
Indholdet skal listes således ud i codeline:
"Gitte andersen","+45319542xx","Kvinde","29","6430","info","","",0
Men ser sådan ud nu:
Gitteandersen+45312395xxKvinde296430info
Koden ser sådan ud, men ved ikke hvad der skal til for at få indholdet rigtigt ud.
Forøvrigt ønsker jeg KUN dataudlæsning og ikke formular i koden, har forsøgt at slette form men det går galt for mig så jeg smadre koden..
?
include("config.php");
?>
<form method="post" action="tagwall2.php">
<table cellSpacing="0" cellPadding="0" border="0">
<tr>
<td width="226">Dit navn:</td>
<td><input id="name" class="text" size="30" name="navn"></td>
</tr>
<tr>
<td><p>Din e-mail</p></td>
<td><input name="email" class="text" type="text" id="email" size="30"></td>
</tr>
<tr>
<td valign="top" height="132">Din besked:</td>
<td height="132"><textarea id="text" class="textarea" name="text" rows="8" cols="35"></textarea></td>
</tr>
<tr>
<td height="40"> </td>
<td vAlign="bottom" height="40">
<input type="submit" class="submit" value="Tag!" name="Submit">
<input type="reset" class="submit" value="Slet alt" name="Reset"></td>
</tr>
<tr>
<td height="22"> </td>
<td vAlign="bottom" height="22">Alle felter skal udfyldes!!</td>
</tr>
</table>
</form>
<?php
$navn = @$_POST['navn'];
$email = @$_POST['email'];
$text = @$_POST['text'];
$time = date("Y-m/d H:i:s");
if (@$_POST['navn'] == "Navn") {
$navn = "Anonym";
}
if (@$_POST['email'] == "E-mail") {
$email = "null@null";
}
//mysql_connect("$host", "$user", "$password") or die(mysql_error());
//mysql_select_db($database) or die(mysql_error());
$ip = $_SERVER['REMOTE_ADDR'];
if(!empty($_POST['text'])){
$insertSQL = "insert into tagwall (navn, email, time, ip, text) values ('".addslashes($navn)."', '".addslashes($email)."', '$time', '$ip', '".addslashes($text)."')";
mysql_query($insertSQL)or die(mysql_error());
}
if (@$_GET['more']) {
$limit = 1000;
} else {
$limit = 10;
}
$result = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT $limit") or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
echo "<br><a href='mailto:"
.htmlspecialchars(urlencode($row['email']))
."'>"
.htmlspecialchars($row['navn'])
."</a> - "
.$row['time']
."<br> Mobil nr: "
.nl2br(htmlspecialchars($row['mobilnr']))
."<br> Køn: "
.nl2br(htmlspecialchars($row['koen']))
."<br> Alder: "
.nl2br(htmlspecialchars($row['alder']))
."<br> Postnr: "
.nl2br(htmlspecialchars($row['postnr']))
."<br> Gruppe: "
.nl2br(htmlspecialchars($row['gruppe']))
."<br> CODELINE: "
.nl2br(htmlspecialchars($row['navn']))
.nl2br(htmlspecialchars($row['mobilnr']))
.nl2br(htmlspecialchars($row['koen']))
.nl2br(htmlspecialchars($row['alder']))
.nl2br(htmlspecialchars($row['postnr']))
.nl2br(htmlspecialchars($row['gruppe']))
."<br>";
}
mysql_close() or die(mysql_error());
?>
