I'm using the function below to create a listing of name/value pairs
to use in Flash. The first time it runs it works fine, but then
after the first time, it uses the originally used variables. So if
the URL looks like this:
mydomain.com/hum_images.php?hub_section=product&hub_subsection1=FOOTWEAR
The first time it will output correctly and the debugging lines will
properly output:
FOOTWEAR
product
However, if I then enter:
mydomain.com/hum_images.php?hub_section=product&hub_subsection1=APPAREL
function selectHubImages ($hub_section, $hub_subsection1) {
global $db;
$result = mysql_db_query ($db, "SELECT navigations.nav_label,
navigations.nav_parent, navigations.nav_name, navigations.nav_menu,
product_items.product_section, product_items.product_parent,
product_items.product_name, RAND() AS 'random' FROM product_items,
navigations WHERE navigations.nav_name = product_items.product_name
AND product_items.product_section = '$hub_section' AND
product_items.product_parent = '$hub_subsection1' ORDER by random");
$n = 1;
echo "$hub_subsection1<br>"; // for debugging
echo "$hub_section<br>"; // for debugging
while ($row = mysql_fetch_object ($result) and $n <= 5) {
echo "thumb" . $n . "=" . $row->product_name . "&";
echo "thumb_subsection_two" . $n . "=" .
$row->nav_parent . "&";
echo "thumb_label" . $n . "=" . $row->nav_label . "&";
$n = $n + 1;
}
echo "thumb_vartot=" . ($n - 1);
echo "&done=1&backspace=";
mysql_free_result ($result);
}
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]