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 © 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.