fout bij ophalen record
kan iemand mij zeggen waar de fout zit.
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
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
<?php
include("config_mop.php");
$resultaat = mysql_query("SELECT * FROM moppen WHERE =".$_GET['mop_id'] );
?>
<style type="text/css">
<!--
.style1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
<table border="0">
<?php while ($record = mysql_fetch_array($resultaat)){ ?>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"><div align="left"></div></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"><div align="left">Van:<?php echo("{$record['voornaam']}"); ?></div></th>
<th width="241" scope="col"><div align="left"><?php echo("{$record['titel']}"); ?></div></th>
<th width="104" scope="col"><div align="left"><a href="greenlight.php?page=verwijder_mop&id=<?php echo("{$record['mop_id']}");?>"><img src="cancel.png" border="0" alt="Verwijder alle gegevens uit de database, LET OP! gegevens worden definitief verwijderd!!" /></a><a href="greenlight.php?page=bewerk_mop&id=<?php echo("{$record['mop_id']}");?>"><img src="add.png" border="0" alt="Bewerk de gegevens"/></a><a href="greenlight.php?page=info_mop&id=<?php echo("{$record['mop_id']}");?>"><img src="accept.png" border="0" alt="Informatie"/></a></div></th>
</tr>
<tr>
<td><div align="left">Bron:<?php echo("{$record['bron']}"); ?></div></td>
<td><div align="left"><?php echo("{$record['bericht']}"); ?></div></td>
</tr>
<?php }?>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<td><div align="left"></div></td>
<td><div align="left" class="style1"><strong>mop <a href="greenlight.php?page=toevoeg_mop">toevoegen</a></strong> <br />
<br />
</div></td>
</tr>
</table>
include("config_mop.php");
$resultaat = mysql_query("SELECT * FROM moppen WHERE =".$_GET['mop_id'] );
?>
<style type="text/css">
<!--
.style1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
<table border="0">
<?php while ($record = mysql_fetch_array($resultaat)){ ?>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"><div align="left"></div></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"><div align="left">Van:<?php echo("{$record['voornaam']}"); ?></div></th>
<th width="241" scope="col"><div align="left"><?php echo("{$record['titel']}"); ?></div></th>
<th width="104" scope="col"><div align="left"><a href="greenlight.php?page=verwijder_mop&id=<?php echo("{$record['mop_id']}");?>"><img src="cancel.png" border="0" alt="Verwijder alle gegevens uit de database, LET OP! gegevens worden definitief verwijderd!!" /></a><a href="greenlight.php?page=bewerk_mop&id=<?php echo("{$record['mop_id']}");?>"><img src="add.png" border="0" alt="Bewerk de gegevens"/></a><a href="greenlight.php?page=info_mop&id=<?php echo("{$record['mop_id']}");?>"><img src="accept.png" border="0" alt="Informatie"/></a></div></th>
</tr>
<tr>
<td><div align="left">Bron:<?php echo("{$record['bron']}"); ?></div></td>
<td><div align="left"><?php echo("{$record['bericht']}"); ?></div></td>
</tr>
<?php }?>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<th width="144" scope="col"></th>
<th width="241" scope="col"></th>
</tr>
<tr>
<td><div align="left"></div></td>
<td><div align="left" class="style1"><strong>mop <a href="greenlight.php?page=toevoeg_mop">toevoegen</a></strong> <br />
<br />
</div></td>
</tr>
</table>
Je hebt geen complete vergelijking in je WHERE-gedeelte. Je mist het linker deel.
Overigens loont het de moeite om je even in te lezen in SQL Injection en waarschijnlijk ook in debuggen of fouten afvangen. Er zijn wel tutorials daarover te vinden hier op PHPhulp in de categorieën database & beveiliging.
Gewijzigd op 01/01/1970 01:00:00 door Jelmer -
welk deel bedoel je precies?
'WHERE a = b' en daarbij mis jij de a in jouw query
dat heb ik ook geprobeerd maar dat werkte niet.
Wat noodzakelijk leesvoer:
http://www.phphulp.nl/php/tutorials/3/576/1495/, en dan vooral het laatste stuk over mysql_error. En nog eentje.
Dank jewel!