Hallo allemaal,
Ik ben bezig met een profiel pagina en dan heb ik 2 tabellen.
Tabel members:
member_id
bedrijfsnaam
login
password
contactpersoon
adres
plaats
email
Tabel opdrachten:
id_opdrachten
bedrijfsnaam
opdracht_titel
opdracht_content
studie
Nu wil ik dat als je ingelogd bent dat hij de member_id pakt (de $_SESSION['SESS_MEMBER_ID'] dus) en dan moet hij de regel member_id pakken in de tabel members. Dan koppel je de bedrijfsnamen aan elkaar zodat alleen de gegevens van dat bedrijf naar voren komen.
maar ik krijg een error: Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in K:\wamp\www\hhs\profiel.php on line 21
Op lijn 21 staat: while($row = mysql_fetch_assoc($result))
Mijn code:
<?php
$sessie = $_SESSION['SESS_MEMBER_ID'];
$con = mysql_connect("localhost","root","root");
mysql_select_db("project", $con);
$result = mysql_query("
SELECT c.member_id, c.bedrijfsnaam, k.bedrijfsnaam, k.id_opdrachten AND studie, plaats, adres, email, contactpersoon, opdracht_titel, opdracht_content
FROM members AS c
LEFT JOIN opdrachten AS k
ON c.bedrijfsnaam = k.bedrijfsnaam
WHERE k.member_id = '$sessie'
ORDER BY id_opdrachten DESC");
while($row = mysql_fetch_assoc($result))
{
echo $row['opdracht_titel'];
echo $row['opdracht_content'];
}
?>
Alvast bedankt voor de moeite!
511 views