Wat heb ik fout gedaan?
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
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
<?php
//$host = "localhost";
$host = "fdb2.awardspace.com";
$user = "thenlshooter_abc";
$wachtwoord = "************";
$database = "thenlshooter_abc";
$verbinding = mysql_connect($host,$user,$wachtwoord)
or die("Kan helaas geen verbinding met de server tot stand brengen");
$db = mysql_select_db($database)
or die("Kan geen verbinding met de server tot stand brengen");
?>
<html>
<body>
<h2>Lijst van films</h2>
<table border = "1" cellpadding = "2">
<tr>
<th>Filmnummer</th>
<th>Naam</th>
<th>Genre</th>
<th>Jaar</th>
<th>Duur in minuten</th>
</tr>
<?php
//query maken
$query = "SELECT Filmnummer, Naam, Genre, Jaar, Duur in minuten
FROM Films
ORDER BY Filmnummer";
$resultaat = mysql_query($query);
while ($row = mysql_fetch_array($resultaat)); {
?>
<tr>
<td><?php print($row["Filmnummer"]);?></td>
<td><?php print($row["Naam"]);?></td>
<td><?php print($row["Genre"]);?></td>
<td><?php print($row["Jaar"]);?></td>
<td><?php print($row["Duur in minuten"]);?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
//$host = "localhost";
$host = "fdb2.awardspace.com";
$user = "thenlshooter_abc";
$wachtwoord = "************";
$database = "thenlshooter_abc";
$verbinding = mysql_connect($host,$user,$wachtwoord)
or die("Kan helaas geen verbinding met de server tot stand brengen");
$db = mysql_select_db($database)
or die("Kan geen verbinding met de server tot stand brengen");
?>
<html>
<body>
<h2>Lijst van films</h2>
<table border = "1" cellpadding = "2">
<tr>
<th>Filmnummer</th>
<th>Naam</th>
<th>Genre</th>
<th>Jaar</th>
<th>Duur in minuten</th>
</tr>
<?php
//query maken
$query = "SELECT Filmnummer, Naam, Genre, Jaar, Duur in minuten
FROM Films
ORDER BY Filmnummer";
$resultaat = mysql_query($query);
while ($row = mysql_fetch_array($resultaat)); {
?>
<tr>
<td><?php print($row["Filmnummer"]);?></td>
<td><?php print($row["Naam"]);?></td>
<td><?php print($row["Genre"]);?></td>
<td><?php print($row["Jaar"]);?></td>
<td><?php print($row["Duur in minuten"]);?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
Als ik dit bestand open geeft hij een fout in deze regel:
while ($row = mysql_fetch_array($resultaat)); {
Ziet iemand een fout?
Gewijzigd op 01/01/1970 01:00:00 door Ruben
Gebruik je
![Afbeelding Afbeelding](http://www.phphulp.nl/imgs/forum/edit.gif)
EDIT:
while ($row = mysql_fetch_array($resultaat));
Hoort geen ; achter.
Gewijzigd op 01/01/1970 01:00:00 door Michael -
Dan moet je wat aan je foutafhandeling gaan doen. OR DIE berichten zijn evil, maar als je ze toch gebruikt, gebruik ze dan niet met precies de zelfde omschrijving.
Chilion
Ik heb spaties gezet in de kolom naam >> Duur in minuten
Dat was het probleem
Iedereen bedankt voor de moeite en bedankt voor de tips!