Wat als er geen value is ...
Ik ben bezig met een script te maken ...
dit script roept gegevens op uit een database ...
Maar als er geen gegevens zijn wil ik een tekstje displayen ...
Maar waar moet ik de echo (' ... ') dan eigenlijk zeggen??
Script:
(ps. De databasegegevens staan in een config.php die geinclude is ...)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?
if (!@mysql_select_db($dbdb, @mysql_connect($host, $user, $pass)))
{
echo('<center><br><br><br><br><br><font face="Verdana" style="font-size: 11pt" color="#FF9900">De database kon niet verbinden!</font>');
echo('<br><br><img src="../images/econs/next.gif">');
}
else
{
$sql = "
SELECT
id,
knr,
bedrag,
omschrijving,
datum,
betaald
FROM
boekhoudingin
WHERE
datum = CURDATE()
";
if (!$res = mysql_query ($sql))
{
echo '<pre>';
trigger_error (mysql_errno() . ': ' . mysql_error());
echo $sql;
echo '</pre>';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo 'Zie factuurnummer '.$row['id'].'<br />';
echo 'klantennummer: '.$row['knr'].'<br />';
echo 'Te betalen: '.$row['bedrag'].'<br />';
echo 'Omschrijving: '.$row['omschrijving'].'<br />';
echo 'Aanmaakdatum: '.$row['datum'].'<br />';
if ($row['betaald'] == "0000-00-00")
{
echo '<font color="#FF0000">Nog nooit betaald</font>';
}
else
{
echo 'Laatste keer betaald: '.$row['betaald'].'<br /><br />';
}
}
}
}
?>
if (!@mysql_select_db($dbdb, @mysql_connect($host, $user, $pass)))
{
echo('<center><br><br><br><br><br><font face="Verdana" style="font-size: 11pt" color="#FF9900">De database kon niet verbinden!</font>');
echo('<br><br><img src="../images/econs/next.gif">');
}
else
{
$sql = "
SELECT
id,
knr,
bedrag,
omschrijving,
datum,
betaald
FROM
boekhoudingin
WHERE
datum = CURDATE()
";
if (!$res = mysql_query ($sql))
{
echo '<pre>';
trigger_error (mysql_errno() . ': ' . mysql_error());
echo $sql;
echo '</pre>';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo 'Zie factuurnummer '.$row['id'].'<br />';
echo 'klantennummer: '.$row['knr'].'<br />';
echo 'Te betalen: '.$row['bedrag'].'<br />';
echo 'Omschrijving: '.$row['omschrijving'].'<br />';
echo 'Aanmaakdatum: '.$row['datum'].'<br />';
if ($row['betaald'] == "0000-00-00")
{
echo '<font color="#FF0000">Nog nooit betaald</font>';
}
else
{
echo 'Laatste keer betaald: '.$row['betaald'].'<br /><br />';
}
}
}
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Steven dirickx
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?
if (!@mysql_select_db($dbdb, @mysql_connect($host, $user, $pass)))
{
echo('<center><br><br><br><br><br><font face="Verdana" style="font-size: 11pt" color="#FF9900">De database kon niet verbinden!</font>');
echo('<br><br><img src="../images/econs/next.gif">');
}
else
{
$sql = "
SELECT
id,
knr,
bedrag,
omschrijving,
datum,
betaald
FROM
boekhoudingin
WHERE
datum = CURDATE()
";
if (!$res = mysql_query ($sql))
{
echo '<pre>';
trigger_error (mysql_errno() . ': ' . mysql_error());
echo $sql;
echo '</pre>';
}
elseif(mysql_num_rows($res) < 1)
{
echo 'Er zijn geen rijen aangetroffen!';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo 'Zie factuurnummer '.$row['id'].'<br />';
echo 'klantennummer: '.$row['knr'].'<br />';
echo 'Te betalen: '.$row['bedrag'].'<br />';
echo 'Omschrijving: '.$row['omschrijving'].'<br />';
echo 'Aanmaakdatum: '.$row['datum'].'<br />';
if ($row['betaald'] == "0000-00-00")
{
echo '<font color="#FF0000">Nog nooit betaald</font>';
}
else
{
echo 'Laatste keer betaald: '.$row['betaald'].'<br /><br />';
}
}
}
}
?>
if (!@mysql_select_db($dbdb, @mysql_connect($host, $user, $pass)))
{
echo('<center><br><br><br><br><br><font face="Verdana" style="font-size: 11pt" color="#FF9900">De database kon niet verbinden!</font>');
echo('<br><br><img src="../images/econs/next.gif">');
}
else
{
$sql = "
SELECT
id,
knr,
bedrag,
omschrijving,
datum,
betaald
FROM
boekhoudingin
WHERE
datum = CURDATE()
";
if (!$res = mysql_query ($sql))
{
echo '<pre>';
trigger_error (mysql_errno() . ': ' . mysql_error());
echo $sql;
echo '</pre>';
}
elseif(mysql_num_rows($res) < 1)
{
echo 'Er zijn geen rijen aangetroffen!';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo 'Zie factuurnummer '.$row['id'].'<br />';
echo 'klantennummer: '.$row['knr'].'<br />';
echo 'Te betalen: '.$row['bedrag'].'<br />';
echo 'Omschrijving: '.$row['omschrijving'].'<br />';
echo 'Aanmaakdatum: '.$row['datum'].'<br />';
if ($row['betaald'] == "0000-00-00")
{
echo '<font color="#FF0000">Nog nooit betaald</font>';
}
else
{
echo 'Laatste keer betaald: '.$row['betaald'].'<br /><br />';
}
}
}
}
?>
Gewijzigd op 01/01/1970 01:00:00 door steven dirickx
Maar weet er iemand wat hier fout aan is?
Alvast bedankt,
Steven
Gewijzigd op 01/01/1970 01:00:00 door steven dirickx
Fatal error: Call to undefined function: curdate() in **** on line 97
Gewijzigd op 01/01/1970 01:00:00 door steven dirickx