Hi Guys.. hopefully someone can help with this.
Code:
$query = "select t.id, t.thread_index, t.pattern_index,
t.avail, p.id, p.type, p.colour, p.colourID, p.manufacturer FROM
kcs_patternthreads t LEFT JOIN kcs_threads p ON t.thread_index = p.id
WHERE t.pattern_index = $id";
$thread_manufacturer = '';
$result = db_query($query);
while($thread = db_fetch($result)) {
if($thread_manufacturer !=
$thread['manufacturer']) {
echo "<tr
valign=\"top\">\n";
echo " <td
colspan=\"2\"><font class=\"adminHeader\">Threads:</font> <font
class=\"adminSelectBox\">{$thread['manufacturer']}</font></td>\n";
echo "</tr>\n";
$thread_manufacturer =
$thread['manufacturer'];
}
$thread_colourID =
str_pad($thread['colourID'], 8, " ", STR_PAD_RIGHT);
$thread_type = str_pad($thread['type'],
20, " ", STR_PAD_RIGHT);
$thread_colour =
str_pad($thread['colour'], 20, " ", STR_PAD_RIGHT);
$thread_colourID = str_replace("
"," ", $thread_colourID);
$thread_type = str_replace(" "," ",
$thread_type);
$thread_colour = str_replace("
"," ", $thread_colour);
echo "<tr valign=\"middle\">\n";
echo " <td
colspan=\"2\" style=\"font-family:monospace;color: #696565;font-size:
9pt;\">{$thread_colourID}{$thread_type}{$thread_colour}Available to
Order: Yes<input type=\"radio\" name=\"avail\" value=\"1\"";
if ($thread[avail] == 1) echo "
checked"; //is this record available?
echo
"> No<input type=\"radio\" name=\"avail\" value=\"0\"";
if ($thread[avail] == 0) echo "
checked"; //is this record not available?
echo "></td>\n";
echo"</tr>\n";
}
END CODE
Everything on this script works except the radio button "checked" part.
What's supposed to happen is if $thread[avail] == 1 then display the YES
radio as "checked" for that record and if $thread[avail] == 0 then
display the NO radio as checked for that record.
I did an echo on $thread[avail] and I get the correct values:
0
1
0
Does anyone have a clue as to my problem here?
Thanks in advance!
Aaron