Hace varios días que estoy intentando crear una lista de empresas que trabajan con ciertos códigos, y me resulta imposible lograrlo.
Me voy a explicar mejor con ejemplos de lo que tengo realizado hasta el momento.
Tengo una página con empresas de todo el mundo y cada una de ellas con las partidas arancelarias (códigos de productos) con los que trabajan.
Ejemplo:
colombia.php muestra lo siguiente:
Empresa MFGT LTDA.
Importa las partidas 01.01 Caballos
01.02 Mulas....etc
Código PHP:
require('conexion.php');
if(empty($ttidioma)){ $urltoentrerprise = "-".$ttpais."-"; }else{ $urltoentrerprise = "-".$ttpais."-".$ttidioma."-"; }
if(is_numeric($ttempresaid)){
$datosempresaaa = @mysql_fetch_array(mysql_query("SELECT * FROM colombia LEFT OUTER JOIN colombia_empresas ON colombia.referencia = colombia_empresas.referencia_nvo WHERE id='".$ttempresaid."' limit 1"));
if(is_array($datosempresaaa)){
$empresa_operativa = $datosempresaaa['ruc'];
$ruc = $datosempresaaa['ruc'];
$headers_partida = $row['partida'];
ob_start(); // start buffering php output
include('actividades/prueba.php'); // output from child.php is buffered
$string = ob_get_contents(); // ob_get_content contains the buffered php output
ob_end_clean(); // remove the buffered php output
}
}
01.02 Mulas....etc
Código PHP:
<?php
$tabla = mysql_query("SELECT DISTINCT * FROM colombia_import_partida LEFT OUTER JOIN ncm_4_dig ON colombia_import_partida.partida = ncm_4_dig.ncm WHERE ruc='$ruc' LIMIT 15");
while ($registro = mysql_fetch_array($tabla)) {
echo ''.$registro['partida'].' '.$registro['cap'].' '.$registro['desc'].'<br>
';
}
mysql_free_result($tabla);
mysql_close($con);
?>
Intenté hacerlo de la siguiente forma pero sin resultados satisfactorios
Código PHP:
<?php
$tabla = mysql_query("SELECT DISTINCT * FROM colombia NATURAL JOIN colombia_import_partida WHERE partida='$headers_partida' LIMIT 15");
while ($registro = mysql_fetch_array($tabla)) {
echo ''.$registro['partida'].' '.$registro['ruc'].' '.$registro['empresa'].'<br>
';
}
mysql_free_result($tabla);
mysql_close($con);
?><br />
Por favor, les agradezco me ayuden a resolver esta duda que me quita el sueño desde hace varios días.
Saludos