没有显示数据库记录错误

时间:2017-03-16 21:32:09

标签: php html mysql

我正在尝试请求记录中具有特定值的所有记录

我有我的客户所在的页面overzicht_klant.php 在后面你得到一个链接“overzicht installaties”这个链接到klant.php

这就是客户的所有信息必须来的地方 但是那个特定客户的所有信息请求都没有显示我做错了什么?

---- ---- overzicht_klant.php

<html>
<body>
<?php include('header.php'); ?>

<table width="auto" border="1">
  <tbody>
  <tr><td>Opdrachtgever</td><td>ID</td><td>Klant</td><td>Adres</td><td>Plaats</td><td>Telefoonnummer</td></tr>
<?php 
    require_once 'db_config.php';

$sql = "
    SELECT
        id,opdrachtgever,klant,adres,plaats,telefoonnr
    FROM
        klant
";

if(!$res = mysql_query($sql))
{
    trigger_error(mysql_error().'<br />In query: '.$sql);
}
elseif(mysql_num_rows($res) == 0)
{
    echo 'Geen resultaten gevonden';
}
else
{
    while($row = mysql_fetch_assoc($res))
    {
        echo '<tr><td>'. $row['opdrachtgever'].'</td> ';
        echo '<td>'. $row['id'].' </td> ';
        echo '<td>'. $row['klant'].' </td> ';
        echo '<td>'. $row['adres'].' </td> ';
        echo '<td>'. $row['plaats'].' </td> ';
        echo '<td>'. $row['telefoonnr'].'</td>';
        echo '<td><a href=\klant.php?id=';
        echo $row['klant']; 
        echo ">";
        echo 'Overzicht Installaties</td></tr>';
    }
} ?>
  </tbody>
</table>
</body>

</html>

klant.php

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Klant Installaties</title>
</head>

<body>
<?php include('header.php')?>

<table border="1"><tr><td>Locatie</td><td>merk</td><td>model</td><td>type</td><td>serienummer</td><td>bouwjaar</td><td>afvoer</td><td>adres</td><td>poortnummer</td><td>filters</td></tr>
<?php
require_once 'db_config.php';
$id=mysql_real_escape_string($_GET['klant']);
$result = mysql_query("SELECT * FROM klant where klant=".$id.";");

if(!$res = mysql_query($result))
{
    trigger_error(mysql_error().'<br />In query: '.$result);
}
elseif(mysql_num_rows($res) == 0)
{
    echo '<tr><td>Geen resultaten gevonden</td></tr>';
}
else
{
    while($row = mysql_fetch_assoc($res))
    {
        echo '<tr><td>'. $row['locatie'].'</td> ';
        echo '<td>'. $row['merk'].' </td> ';
        echo '<td>'. $row['model'].' </td> ';
        echo '<td>'. $row['type'].' </td> ';
        echo '<td>'. $row['serienr'].' </td> ';
        echo '<td>'. $row['bouwjaar'].'</td>';
        echo '<td>'. $row['afvoer'].'</td>';
        echo '<td>'. $row['adres'].'</td>';
        echo '<td>'. $row['poortnr'].'</td>';
        echo '<td>'. $row['filter'].'</td></tr>';
    }
} ?>
  </tbody>
</table>



</body>
</html>

0 个答案:

没有答案