---
title: "Hjälp med PHP-MYSQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/142587-hjälp-med-php-mysql"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Howling_W"
published: "2006-02-16T16:59:53.000Z"
updated: "2006-02-17T09:24:38.000Z"
replies: 3
views: 959
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/142587-hjälp-med-php-mysql"
---

# Hjälp med PHP-MYSQL

## #1 — Howling_W, 2006-02-16T16:59Z

Någon som "ser vad det är för fel på denna kod? Den fungerar inte såtillvida att varorna inte hämtas från databasen OBS det är inget fel på själva uppkopplingen.

// grabs all product information
$result = mysql_query("select DISTINCT maingroup from varor WHERE maingroup \<\> 'offerter' ORDER BY maingroup");

// counter for how many iterations have been done
$i=1;

while($row = mysql_fetch_row($result)) {

echo "\<IMG ID='img\_$i' SRC='images/plus.gif' border='0' onClick='javascript: Menu($i);'\>";

echo "\<a href='#' class='Menu' onClick='javascript: Menu($i);'\>\<B\>$row\[0\]\</B\>\</a\>\<br\>";

echo "\<span id='ktg\_$i' style='display:none;'\>";

$result2 = mysql_query("select DISTINCT maingroup, secondgroup from varor WHERE maingroup = '$row\[0\]' ORDER BY secondgroup");

while($row = mysql_fetch_row($result2)) {
echo "\<IMG ID='img\_$i' SRC='images/plus.gif' border='0' onClick='javascript: Menu($i);'\>";

	echo "\<a href='#' class='Menu' onClick='javascript: Menu($i);'\>\<B\>$row\[0\]\</B\>\</a\>\<br\>";

echo "\<span id='ktg\_$i' style='display:none;'\>";
	$result3 = mysql_query("select DISTINCT maingroup, secondgroup, thirdgroup from varor WHERE maingroup = '$row\[0\]' secondgroup = '$row\[1\]' ORDER BY thirdgroup");

while($row = mysql_fetch_row($result3)) {

echo "&nbsp;&nbsp;&nbsp;\<IMG SRC='images/blank.gif' border='0'\>&nbsp;\<a href=\\"item_list.php?maingroup=$row\[0\]&secondgroup=$row\[1\]&thirdgroup=$row\[2\]\\" target=\\"main\\"\>$row\[1\]\</a\>\<br\>
";

$i=$i+1;

}

echo "\</span\>";

}

Permalänk: https://www.webforum.nu/p/142587

## #2 — sl0k, 2006-02-16T18:10Z

inte lätt o se vad som e fel .. du får felsöka koden
hämtas det nåt ur databasen ? 
använd error_reporting(E_ALL); högst upp på sidan 
använd mysql_query(...) or die(mysql_error());

Permalänk: https://www.webforum.nu/p/1768814

## #3 — aasah, 2006-02-17T08:48Z

Börja med att använda php-taggarna när du skriver kod här! Då blir din kod mycket lättare att läsa. Dvs posta koden igen inom \[ php\]  (utan mellanslag mellan \[ och php).

Permalänk: https://www.webforum.nu/p/1769012

## #4 — Howling_W, 2006-02-17T09:24Z

Problemet som jag hade från början har löst sig...det var ett pares error fattades en { men fick ett annat på halsen. Tror det har med javascriptet att göra...postar ett där.

Permalänk: https://www.webforum.nu/p/1769029

---

Tråden på webben: https://www.webforum.nu/amne/php/142587-hjälp-med-php-mysql
