23. februar 2005 - 21:23Der er
30 kommentarer og 1 løsning
Vise brugers oprettede produkter
Jeg prøver at lave en oversigtsside hvor bruger der er logget ind kan se det produkter de har oprette. På siden står deres bruger oplysninger. I produkttabellen har jeg: produktnavn, antal. udljerID. I udlejer tabellen har jeg navn, email, ID. Jeg har prøvet med følgende: SELECT produkter.produkt, produkter.antal, produkter.katagori, produkter.udlejerID FROM produkter WHERE produkter.udlejerID = udlejer.Id
men det virker ikke efter hensigten. Er der nogle der kan hjælpe?
Jeg får følgende fejl: Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in e:\apache\apache\vhosts\props\doks\oversigt.php on line 17¨ Og i linje 17 står der:$query_produkter = "SELECT produkt FROM produkter WHERE udlejerID = $_SESSION['login']";
Jeg har lidt på fornemmelsen at det er min session der driller. Jeg bruger email til at logge ind på og henter ikke ID på noget tidspunkt. Den ser sådanne ud: session_start();
$colname_rsUserDetails = "1"; if (isset($_SESSION['login'])) { $colname_rsUserDetails = (get_magic_quotes_gpc()) ? $_SESSION['login'] : addslashes($_SESSION['login']); } mysql_select_db($database_test, $test); $query_rsUserDetails = sprintf("SELECT * FROM udlejer WHERE email = '%s'", $colname_rsUserDetails); $rsUserDetails = mysql_query($query_rsUserDetails, $test) or die(mysql_error()); $row_rsUserDetails = mysql_fetch_assoc($rsUserDetails); $totalRows_rsUserDetails = mysql_num_rows($rsUserDetails); Den er lavet gennem dreamweaver!
$query_produkter = mysql_query("SELECT produkt.produktnavn FROM produkt,udlejer WHERE produkt.udlejerID = udlejer.id AND udlejer.email LIKE '" . $_SESSION['login'] . "' ORDER BY produkt");
Som jeg forstod den sidste så skulle jeg indsætte den email jeg tester med istedet for DIN EMAIL. Men når jeg vil kører det med session melder den Query was empty
Jeg må arbejde videre med den og se om jeg kan finde fejlen. Nu ved jeg hvordan jeg skal lave det. Tak for hjælpen. Det kan være jeg poster et ? mere senere hvis jeg ikke kan få det løst ;-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.