It does; however, I've already got it set up in a WHILE loop (within a while loop, within another while loop). What I'd really like to do is stop the while loop if there is no such query returned in the very first query (ie. if($empty($result)) { $echo "No such skill."; break; }. If there is something existing, continue on your merry way... go through second loop, stop if nothing found... etc.
$sql = "SELECT *
FROM placement_primarytech
WHERE PrimaryTechnology LIKE '$Searchbox'
";
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)) {
echo $row['PrimaryTechID'] . " - " . $row['PrimaryTechnology'] . "<BR>";
$sql2="SELECT *
FROM placement_primarytech,placement_candidatetech
WHERE placement_candidatetech.PrimaryTechID = placement_primarytech.PrimaryTechID
AND placement_primarytech.PrimaryTechnology LIKE '$Searchbox'";
$result2 = mysql_query($sql2);
while($row2=mysql_fetch_array($result2)) {
echo " " . $row2['PrimaryTechID'] . " - " . $row2['PrimaryTechnology'] . "<BR>";
$sql3 = "SELECT *
FROM placement_candidatetech,placement_candidate, placement_primarytech
WHERE placement_candidatetech.CandidateID = placement_candidate.CandidateID
AND
placement_primarytech.PrimaryTechID = placement_candidatetech.PrimaryTechID
AND
placement_primarytech.PrimaryTechnology LIKE '$Searchbox'";
$result3 = mysql_query($sql3);
while($row3=mysql_fetch_array($result3)) {
echo " " . $row3['CandidateID'] . " - " . $row3['FirstName'] . "<BR>";
}
}
}