mijn code werkt niet
Mijn script:
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
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
<?php
$plaats = array("hoofdhals","oor");
if($_SERVER['REQUEST_METHOD'] == 'POST' ) {
$where = array();
if (isset($_POST["plaats"]) && in_array($_POST["plaats"],$plaats)) {
$where[] = "PLAATS='".$_POST["plaats"]."'";
}
if (count($where)==0) {
echo "Geen zoektermen bekend. Opdracht geannuleerd.";
} else {
$query = "select ID, PLAATS from test WHERE ".implode(" AND ",$where);
if ($result = mysql_query($query)) {
if (mysql_num_rows($result)<>0) {
while ( $row = mysql_fetch_assoc ( $result ) ) {
echo $row["PLAATS"]." <br />";
$beschrijvingquery = "select BESCHRIJVING from beschrijving where CATALOG_ID=".$row["ID"];
if ($beschrijvingresult = mysql_query($beschrijvingquery)) {
if (mysql_num_rows($beschrijvingresult)<>0) {
while ( $beschrijvingrow = mysql_fetch_assoc ( $beschrijvingresult ) ) {
echo $beschrijvingrow["BESCHRIJVING"]."<br />";
}
} else {
echo "geen beschrijving<br />";
}
}
$fotoquery = "select FOTO from foto where CATALOG_ID=".$row["ID"];
if ($fotoresult = mysql_query($fotoquery)) {
if (mysql_num_rows($fotoresult)<>0) {
while ( $fotorow = mysql_fetch_assoc ( $fotoresult ) ) {
echo "<img src='".$fotorow["FOTO"]."' alt='".$row["PLAATS"]."' /><br />";
}
} else {
echo "<img src='geenfoto.jpg' alt='geen foto' /><br />";
}
}
}
} else {
echo "Geen beschrijvingen gevonden die voldoen aan uw zoekopdracht.";
}
}
}
}
?>
$plaats = array("hoofdhals","oor");
if($_SERVER['REQUEST_METHOD'] == 'POST' ) {
$where = array();
if (isset($_POST["plaats"]) && in_array($_POST["plaats"],$plaats)) {
$where[] = "PLAATS='".$_POST["plaats"]."'";
}
if (count($where)==0) {
echo "Geen zoektermen bekend. Opdracht geannuleerd.";
} else {
$query = "select ID, PLAATS from test WHERE ".implode(" AND ",$where);
if ($result = mysql_query($query)) {
if (mysql_num_rows($result)<>0) {
while ( $row = mysql_fetch_assoc ( $result ) ) {
echo $row["PLAATS"]." <br />";
$beschrijvingquery = "select BESCHRIJVING from beschrijving where CATALOG_ID=".$row["ID"];
if ($beschrijvingresult = mysql_query($beschrijvingquery)) {
if (mysql_num_rows($beschrijvingresult)<>0) {
while ( $beschrijvingrow = mysql_fetch_assoc ( $beschrijvingresult ) ) {
echo $beschrijvingrow["BESCHRIJVING"]."<br />";
}
} else {
echo "geen beschrijving<br />";
}
}
$fotoquery = "select FOTO from foto where CATALOG_ID=".$row["ID"];
if ($fotoresult = mysql_query($fotoquery)) {
if (mysql_num_rows($fotoresult)<>0) {
while ( $fotorow = mysql_fetch_assoc ( $fotoresult ) ) {
echo "<img src='".$fotorow["FOTO"]."' alt='".$row["PLAATS"]."' /><br />";
}
} else {
echo "<img src='geenfoto.jpg' alt='geen foto' /><br />";
}
}
}
} else {
echo "Geen beschrijvingen gevonden die voldoen aan uw zoekopdracht.";
}
}
}
}
?>
<hr />
<form method="post" action="index.php">
<select name="plaats">
<option selected="selected">PLAATS</option>
<option></option>
</select>
<input type="submit" value="zoeken" />
</form>
In phpmyadmin staat bij mij onderaan het volgende bericht: Extra opties om met tabellen te werken, die gelinkt zijn, zijn uitgeschakeld. Om te weten te komen waarom klik hier.
Als ik op klik hier druk krijg ik het volgende:
Server: localhost Database: catalog
$cfg['Servers'][$i]['pmadb'] ... Correct
$cfg['Servers'][$i]['relation'] ... Niet Goed [ Documentatie ]
Basis relatie opties: Uitgeschakeld
$cfg['Servers'][$i]['table_info'] ... Niet Goed [ Documentatie ]
Toon Opties: Uitgeschakeld
$cfg['Servers'][$i]['table_coords'] ... Niet Goed [ Documentatie ]
$cfg['Servers'][$i]['pdf_pages'] ... Niet Goed [ Documentatie ]
Aanmaken van PDF bestanden: Uitgeschakeld
$cfg['Servers'][$i]['column_info'] ... Niet Goed [ Documentatie ]
Toon kolom commentaar: Uitgeschakeld
Opgeslagen SQL-query: Uitgeschakeld
Browser transformaties: Uitgeschakeld
$cfg['Servers'][$i]['history'] ... Niet Goed [ Documentatie ]
SQL-geschiedenis: Uitgeschakeld
$cfg['Servers'][$i]['designer_coords'] ... Niet Goed [ Documentatie ]
Designer: Uitgeschakeld
Ligt hier misschien een oorzaak voor het niet werken van mijn script?
Alvast heeeeeel erg bedankt voor het meedenken.
Gewijzigd op 01/01/1970 01:00:00 door yorick17
Waar vang je je data af? En als je het al afvangt, wat krijg je dan terug? Heb je nog variabelen nodig binnen die subpagina? Zoja, declareer ze dan.
Moet ik om data af te vangen in index.php (of wat voor .php pagina dan ook) op die pagina nog een script zetten ofzo?