Jag har försökt att knåpa på en sida som ska visa resultat från två olika funktioner + tabeller, men det verkar som att det har smygit in en "måsvinge" för mycket. :x :(
<link href="../style.css" rel="stylesheet" type="text/css" />
<?php
include('../conn.php');
$film = $_GET["film"];
if (!isset($film))
die("Ogiltigt ID.");
$sql = "SELECT * FROM kommentarer WHERE film = '$film'";
$result = mysql_query($sql);
while($rad = mysql_fetch_array($result))
{
$text = $rad["text"];
$datum = $rad["datum"];
$medlem = $rad["medlem"];
// HÄMTA NAMN - START
$res2 = mysql_query("SELECT id, user, kon FROM members WHERE id=$rad[medlem] LIMIT 1");
if (mysql_num_rows($res2) == 1)
{
$arr2 = mysql_fetch_assoc($res2);
$medlem2 = "$arr2[user]";
$kon = "$arr2[kon]";
}
// HÄMTA NAMN - SLUT
// HÄMTA FILNAMN - START
$res2 = mysql_query("SELECT id, titel FROM minafilmer WHERE id=$rad[film] LIMIT 1");
if (mysql_num_rows($res2) == 1)
{
$arr2 = mysql_fetch_assoc($res2);
$titel = "$rad[medlem]_film_$arr2[titel]";
}
// HÄMTA FILNAMN - SLUT
echo "<title> Kommentarer till filmen '$titel' | uppladdad av $medlem2</title>";
echo "<a href=#>$medlem2</a> ($kon) | $datum<br/>$text<br/><br/>";
}
else
{
$bild = $_GET["bild"];
if (!isset($bild))
die("Ogiltigt ID.");
$sql = "SELECT * FROM kommentarer WHERE bild = '$bild'";
$result = mysql_query($sql);
while($rad = mysql_fetch_array($result))
{
$text = $rad["text"];
$datum = $rad["datum"];
$medlem = $rad["medlem"];
// HÄMTA NAMN - START
$res2 = mysql_query("SELECT id, user, kon FROM members WHERE id=$rad[medlem] LIMIT 1");
if (mysql_num_rows($res2) == 1)
{
$arr2 = mysql_fetch_assoc($res2);
$medlem2 = "$arr2[user]";
$kon = "$arr2[kon]";
}
// HÄMTA NAMN - SLUT
// HÄMTA FILNAMN - START
$res2 = mysql_query("SELECT id, titel FROM minabilder WHERE id=$rad[bild] LIMIT 1");
if (mysql_num_rows($res2) == 1)
{
$arr2 = mysql_fetch_assoc($res2);
$titel = "$rad[medlem]_bild_$arr2[titel]";
}
// HÄMTA FILNAMN - SLUT
echo "<title> Kommentarer till bilden '$titel' | uppladdad av $medlem2</title>";
echo "<a href=#>$medlem2</a> ($kon) | $datum<br/>$text<br/><br/>";
}
?>
Felet dyker upp på rad 44.
P.s Går det överhuvudtaget att göra som jag har gjort? :r
Ok, ska försöka.. ;)
Man ska kunna kommentare uppladdade bilder samt filmer.
I filen kommentarer.php (koden i första inlägget), hade jag tänkt att visa alla kommentarer mha kommentarer.php?film=filmid resp. kommentarer.php?bild=bildid.