maffiadeal
Nieuwe gebruiker
- Lid geworden
- 3 apr 2012
- Berichten
- 2
Ik heb een probleem.
Ik heb een script met een overzicht met alle projecten, als er op meer informatie op 1 zon project wordt geklikt moet er alle informatie van het project komen met daarin titel, omschrijving, afbeelding en een bijlage.
Er moeten 3 tabellen samenkomen en geprint worden ( NIET ALLE AFBEELDINGEN DIE IN DATABASE STAAN, ALLEEN DIE VAN HET BIJBEHORENDE PROJECT)
Mijn database ziet er als volgt uit:
============
projecten
============
projecten_id
project_titel
project_korteomschrijving
project_langeomschrijving
item_id
bestand_id
============
project_afbeeldingen
============
item_id
project_afbeeldingen
============
project_bestanden
============
bestand_id
project_bestand
Dan heb ik de volgende code (om te testen of die wat uit verschillende tabellen haal)
Hij laat wel de project_titel en project_langeomschrijving weergeven worden, alleen de afbeeldingen doet het niet..
Ik ben radeloos!? wie verlos me en word mijn held.
misschien is het handig om het script met alle projecten wel handig om erbij te doen (?)
Ik heb een script met een overzicht met alle projecten, als er op meer informatie op 1 zon project wordt geklikt moet er alle informatie van het project komen met daarin titel, omschrijving, afbeelding en een bijlage.
Er moeten 3 tabellen samenkomen en geprint worden ( NIET ALLE AFBEELDINGEN DIE IN DATABASE STAAN, ALLEEN DIE VAN HET BIJBEHORENDE PROJECT)
Mijn database ziet er als volgt uit:
============
projecten
============
projecten_id
project_titel
project_korteomschrijving
project_langeomschrijving
item_id
bestand_id
============
project_afbeeldingen
============
item_id
project_afbeeldingen
============
project_bestanden
============
bestand_id
project_bestand
Dan heb ik de volgende code (om te testen of die wat uit verschillende tabellen haal)
PHP:
<?php
include("connect.php");
session_start();
$projecten_id = $_GET["projecten_id"];
$_SESSION["projecten_id"] = $projecten_id;
$projecten = mysql_query("SELECT * FROM projecten WHERE projecten_id = $projecten_id");
while ($get = mysql_fetch_assoc($projecten)){
echo $get["project_titel"]."<br>";
echo $get["project_langeomschrijving"]; };
$item_id = $_GET["item_id"];
$_SESSION["item_id"] = $item_id;
$projecten = mysql_query("SELECT * FROM project_afbeeldingen WHERE item_id = $item_id");
while ($get = mysql_fetch_assoc($projecten)){
echo $get["project_afbeeldingen"]."<br>";
};
?>
Hij laat wel de project_titel en project_langeomschrijving weergeven worden, alleen de afbeeldingen doet het niet..
Ik ben radeloos!? wie verlos me en word mijn held.
misschien is het handig om het script met alle projecten wel handig om erbij te doen (?)
PHP:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>project toevoegen</title>
<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700' rel='stylesheet' type='text/css'>
<meta name="viewport" content="initial-scale=1, width=device-width">
<link rel="stylesheet" href="style.css">
</head>
<body>
<?php
include("connect.php");
session_start();
$projecten = mysql_query("SELECT a.*, b.* FROM projecten AS a, project_afbeeldingen AS b WHERE a.item_id = b.item_id ");
while ($row_projecten = mysql_fetch_assoc($projecten))
{
$project_titel = $row_projecten['project_titel'];
$file_location = $row_projecten['project_afbeeldingen'];
$project_korteomschrijving = $row_projecten['project_korteomschrijving'];
echo "<table border='1' >";
echo "<tr><td > $project_titel"."<br>";
echo '<img src="' . $file_location . '" height="250" width="325"><br>';
echo "$project_korteomschrijving"."<br>";
echo "<a href =lang.php?projecten_id=$projecten_id>Meer informatie";
echo "</tr></td>";
echo "</table>";
}
?>
</body>
</html>
Laatst bewerkt: