Hallo,

Ik heb het onderstaande script geschreven maar het werkt niet.
Hij connect wel met mijn database alleen pakt geen info daar uit.

PHP:

<!DOCTYPE html>
<html>
<link rel='stylesheet'  type='text/css' href='style/style.css' media='screen' />
<head>
<meta charset='UTF-8'>
<title>E-mail Overzicht</title>
</head>
<body>
<div id='container'>
<div id='content'>
<div id='sidebar'>
<h1>Registreren</h1>
</div>
<div id='infoPane'>
<h1>E-mail adressen overzicht</h1>
<?php

$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="email"; // Database name
$tbl_name="mail"; // Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// select record from mysql
$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
?>
<table border='1'>
<tr>
<td align="center" bgcolor="#FFFFFF"><strong>Voornaam</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>Tussen voegsel</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>Achternaam</strong></td>
</tr>

<?php
while($rows=mysql_fetch_array($result)){
?>

<tr>
<td align="center" bgcolor="#FFFFFF"><? echo $rows['voornaam']; ?></td>
<td align="center" bgcolor="#FFFFFF"><? echo $rows['tussen']; ?></td>
<td align="center" bgcolor="#FFFFFF"><? echo $rows['achternaam']; ?></td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF" colspan='3'><? echo $rows['mail']; ?></td>
</tr>

<?php
// close while loop
}
// close connection;
mysql_close();
?>

</table>
</div>
</div>
<div id='footer'>
<p>Copyright &copy; 2013 by Jesse Mulder</p>
</div>
</div>
</body>
</html>

SQL Data:

CREATE TABLE IF NOT EXISTS `mail` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `voornaam` varchar(20) NOT NULL,
  `tussen` varchar(5) NOT NULL,
  `achternaam` varchar(35) NOT NULL,
  `mail` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

INSERT INTO `mail` (`id`, `voornaam`, `tussen`, `achternaam`, `mail`) VALUES
(2, 'iemand', 'van', 'iemand', '[email protected]');

Alvast bedankt.
Bedankt allemaal.
Het werkt

Reageren