parece haber quedado de la siguiente manera, si alguien puede ayudarme a reducir codigo:
Código PHP:
$query_productos = "select * from producto_productos where IDProducto_Catalogo = '" . $row_catalogo['IDProducto_Catalogo'] . "'" ;
$res_productos = $mysql->query($query_productos, false);
$query_productos2 = "SELECT * FROM producto_productos JOIN producto_xtras ON producto_productos.IDProducto_Producto = producto_xtras.IDProducto_Producto
where producto_xtras.IDProducto_Catalogo = '" . $row_catalogo['IDProducto_Catalogo'] . "'";
$res_productos2 = $mysql->query($query_productos2, false);
while($row_productos = mysql_fetch_array($res_productos)){
$arreglo_prod[] = $row_productos['IDProducto_Producto'];
}
while($row_productos2 = mysql_fetch_array($res_productos2)){
$arreglo_prod[] = $row_productos2['IDProducto_Producto'];
}
$arreglo_prod[] = shuffle($arreglo_prod);
$ultimo_prod = array_pop($arreglo_prod);
Gracias