Он получает имя URL, находит идентификатор и использует его для поиска продуктов, связанных с этим идентификатором.
Есть ли лучший способ написать это? Говоря лучше, я имею в виду производительность. Я не знаю, можно ли объединить два запроса для повышения производительности.
$cname = mysql_real_escape_string($_GET["c"]);
$row = mysql_fetch_assoc(mysql_query("SELECT id FROM companies WHERE name = '$cname' LIMIT 1"));
$cID = $row['id'];
$products = mysql_query("SELECT name FROM products WHERE company_id = '$cID' " );
while($product = mysql_fetch_assoc($products)) {
echo $product['name'].'<br>';
}