hvorfor anvender du stadig det gamle mysql API ??
det er fjernet i PHP7
ref
http://php.net/manual/en/function.mysql-connect.php
This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information.
http://php.net/manual/en/mysqlinfo.api.choosing.phpdet nemmeste er at anvende mysqli og skrive i procedutral style, selvom OOP style er nutiden og fremtiden, men det er så heldigt i mysqli kan du anvende både procedural og oop style.
mysqli er også den der er bedst documenteret, men jeg ser PDO som fremtiden.
er når der intet står/eller 0 i databasen
i hvilke felt må kunne der stå 0 ??
din nuværende code som mysqli procedural style
<!DOCTYPE html >
<html >
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
.TFtable{
width:80%;
border-collapse:collapse;
}
.TFtable td{
padding:3px; border:black 0px solid;
}
.TFtable tr{
background: #b8d1f3;
}
.TFtable tr:nth-child(odd){
background: lightgray;
}
.TFtable tr:nth-child(even){
background: white;
}
</style>
<table class="TFtable">
</table>
</style>
</head>
<body>
<center><h1>?<br><br>?</h1></center>
<center>
<?php
$mysqli = new mysqli("localhost", "root", "", "test");
if (!$mysqli) {
echo 'Der opstod en fejl.';
exit();
}
// mysqli_set_charset($mysqli, "utf8");
$mysqli->set_charset("utf8");
$query = mysqli_query($mysqli, "SELECT licensnr,fornavn,efternavn,snit,distance FROM medlemmer WHERE klub=10 order by fornavn desc") or die(mysqli_error($mysqli));
if (mysqli_num_rows($query) > 0) {
?>
<table class="TFtable" align="center">
<tr>
<td style="text-align:left;color:white;background-color:black;"><b>licensnr.</b></td>
<td style="text-align:left;color:white;background-color:black;"><b>Navn</b></td>
<td style="text-align:center;color:white;background-color:black;"><b>Snit</b></td>
<td style="text-align:center;color:white;background-color:black;"><b>Distance</b></td>
</tr>
<?php
while ($row = mysqli_fetch_object($query)) {
?>
<tr>
<td align="left"><?php echo $row->licensnr; ?></td>
<td align="left"><?php echo $row->fornavn . " " . $row->efternavn; ?></td>
<td align="right"><?php echo number_format($row->snit, 2); ?></td>
<td align="right"><?php echo $row->distance; ?></td>
</tr>
<?php
}
?>
</table>
<?php
}
?>
</center>
</body>
</html>