Hi, thanks for your reply.
If I use the following code:
$row = mysql_fetch_array($query_DetailRS1);
$broken = explode("*", $row_DetailRS1['key_features']);
$countbroken = count($broken);
echo "<uL>";
FOR($i = 0; $i < $countbroken; $i++){
echo "<LI>".$broken[$i]."</LI>";
}
echo "</uL>";
the output is correct, ie any data in the "key_features" feild is displayed useing bullet points.
IF there is NO data in the "key_features" feild it just displays an empty bullet point which looks untidy.
What I want the script to do is display the data when there is data and to display nothing when there is no data.
Can this be done, I 'm sure it can.