В общем ничего нормально вывести не удалось так вы написали.
Максимально выводится Resource:#8 Что в ресурсе-не понятно.
Потому что ни через while ни через вашу конструкцию данные не выходят из него.
Например пробовал вариант как было в примере :
$result = mysql_query("SELECT * FROM `products`
WHERE companyid = $companyid;");
mysql_query возвращает ресурс
это указатель на выборку данных из БД в памяти
потом по нему нужно пройти
while($row = mysql_fetch_assoc($result)){
$product = array();
$product["pid"] = $row["pid"];
$product["productname"] = $row["productname"];
}
Все работает по другим таблицас, я даже таблицу создал такую же как в этом примере.
А с вашей конструкцией он перестает работать после вывода ресурса.
Ошибок в запросе нет.
Проверка показала, что в name[0] кроме 0 нет ничего.
Уже все варианты перебрал.
После каждой операции писал проверку, чтобы видеть на каком этапе косяк.
И вот получается, что по запросу ресурс выводит, но вот что в нем-не понятно.
Работал по учебникам, по примерам в них.
Прочитал полностью обработку полученных ресурсов, написал как в примере. И ни фига!