Alle rijen waar categorie=? weergeven
Ik wil graag alle rijen van een bepaalde categorie laten zien.
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
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
<?php
if(isset($_GET['categorie']) && is_int($_GET['categorie']))
{
echo $_GET['categorie'];
}
else
{
$categorie = intval($_GET['categorie']);
$hacked = 1;
if(!empty($categorie))
{
$categorie = intval($_GET['categorie']);
}
else
{
$hacked = 2;
die("<font face='arial'>Deze functie is <u>niet</u> mogelijk.</font>");
}
if($hacked == 1)
{
//niks
}
else
{
//niks
}
}
if(isset($_GET['id'])) {
// er is een ID ingevuld
$result = mysqli_query($db, "SELECT ID, pagina, editdate, created, auteur FROM pages WHERE id='".mysqli_real_escape_string($con,$_GET['id'])."'");
if($result) {
// de query is gelukt, nu gaan we fetchen...
$data = mysql_fetch_assoc($result);
print_r($data); // laat zien welke data we kunnen tonen
} else {
{;?> Er zijn geen pagina's gevonden.<?;}
}
} else {
// er is geen ID ingevuld.
$result = mysqli_query($db, "SELECT titel FROM adverts WHERE categorie='".$categorie."'");
if($result) {
// de query is gelukt, nu gaan we fetchen...
while($data = mysqli_fetch_assoc($result)) {
{;?>
<?php echo $data['titel'] ?><?;}
}
} else {
{;?> Er zijn geen pagina's gevonden.<?;}
}
}
?>
[size=xsmall][i]Toevoeging op 07/04/2015 00:10:48:[/i][/size]
Overigens moet de categorie ook een tekst zijn.
if(isset($_GET['categorie']) && is_int($_GET['categorie']))
{
echo $_GET['categorie'];
}
else
{
$categorie = intval($_GET['categorie']);
$hacked = 1;
if(!empty($categorie))
{
$categorie = intval($_GET['categorie']);
}
else
{
$hacked = 2;
die("<font face='arial'>Deze functie is <u>niet</u> mogelijk.</font>");
}
if($hacked == 1)
{
//niks
}
else
{
//niks
}
}
if(isset($_GET['id'])) {
// er is een ID ingevuld
$result = mysqli_query($db, "SELECT ID, pagina, editdate, created, auteur FROM pages WHERE id='".mysqli_real_escape_string($con,$_GET['id'])."'");
if($result) {
// de query is gelukt, nu gaan we fetchen...
$data = mysql_fetch_assoc($result);
print_r($data); // laat zien welke data we kunnen tonen
} else {
{;?> Er zijn geen pagina's gevonden.<?;}
}
} else {
// er is geen ID ingevuld.
$result = mysqli_query($db, "SELECT titel FROM adverts WHERE categorie='".$categorie."'");
if($result) {
// de query is gelukt, nu gaan we fetchen...
while($data = mysqli_fetch_assoc($result)) {
{;?>
<?php echo $data['titel'] ?><?;}
}
} else {
{;?> Er zijn geen pagina's gevonden.<?;}
}
}
?>
[size=xsmall][i]Toevoeging op 07/04/2015 00:10:48:[/i][/size]
Overigens moet de categorie ook een tekst zijn.
Gewijzigd op 06/04/2015 23:20:53 door Niels Rietveld
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
if(isset($_GET['categorie'])) {
$result = mysqli_query($db, "SELECT titel FROM adverts WHERE categorie='".mysqli_real_escape_string($db, $_GET['categorie'])."'");
if($result) {
// de query is gelukt, nu gaan we fetchen...
while($data = mysqli_fetch_assoc($result)) {
{;?>
<?php echo $data['titel'] ?>
<?;}
}
} else {
{;?> Er is een fout opgetreden. <?;}
}
}
?>
[size=xsmall][i]Toevoeging op 07/04/2015 00:31:14:[/i][/size]
Is de beveiliging zo goed?
if(isset($_GET['categorie'])) {
$result = mysqli_query($db, "SELECT titel FROM adverts WHERE categorie='".mysqli_real_escape_string($db, $_GET['categorie'])."'");
if($result) {
// de query is gelukt, nu gaan we fetchen...
while($data = mysqli_fetch_assoc($result)) {
{;?>
<?php echo $data['titel'] ?>
<?;}
}
} else {
{;?> Er is een fout opgetreden. <?;}
}
}
?>
[size=xsmall][i]Toevoeging op 07/04/2015 00:31:14:[/i][/size]
Is de beveiliging zo goed?
Gewijzigd op 07/04/2015 00:30:49 door Niels Rietveld
Je hoeft deze ook niet steeds voor elke lijn te sluiten en te openen.
Gewijzigd op 07/04/2015 00:42:19 door - Ariën -