Hola de nuevo a todos, tengo ahora este particular problema tengo este código el cual me hace búsquedas en tres tablas y funciona muy bien me muestra las consulta pero ahora bien el problema esta que como a manera de calculo en necesario que me cargue la consulta en una serie de caja de texto (text) trato de hacerlo pues con ECHO ejemplo <?php echo $traeractividad['Codigo']?> y no me lo muestra cambiando el while por if me hace la muestra pero el problema esta en que solo me repite la misma consulta en las diferentes cajas de texto, lo particular es que de las tres tablas 2 de ellas me me hace la consulta con Patente y la tercera me hace al mismo tiempo pero con Código, la verdad no se si me doy a entender el hec ho es que quiero que la consulta se me cargue
Código PHP:
<?php
$link = mysql_connect("localhost", "root", "123456") or die ("Error en la Base de Datos");
$bd=mysql_select_db("carro",$link) or die ("Verifique la Base de Datos");
$Patente_vab=$_POST["Patente"];
if ($Patente_vab!="" )
{
$sql=mysql_query("SELECT * FROM `datos` WHERE Patente='$Patente_vab'",$link);
if (mysql_num_rows($sql)>0)
{
$tabla=mysql_query("SELECT * FROM `datos` WHERE Patente='$Patente_vab'",$link);
while ($registro = mysql_fetch_array($tabla))
{
$aecomparacion=$registro['cae'];
$actividad_economica=mysql_query("SELECT * FROM `actividades_economicas` WHERE Codigo='$aecomparacion' ",$link);
if($traeractividad = mysql_fetch_array($actividad_economica))
{
echo '<p align="center"><b>ACTIVIDADES ECONÓMICAS DEL CONTRIBUYENTE</b></p>';
echo '<p><b>Código: </b> ' .$traeractividad['Codigo'] . ' </p>';
echo '<p><b>Descripción: </b> ' . $traeractividad['Descripcion'] . ' </p>';
echo '<p><b>Porcentaje: </b> ' . $traeractividad['Porcentaje'] . ' %' ; ;
echo '<p><b>Mínimo Tributable: </b> ' . $traeractividad['MT'] . ' </p>';
$_SESSION['Codigo_AE']=$traeractividad['Codigo'];
$_SESSION['Descripcion_AE']=$traeractividad['Descripcion'];
$_SESSION['Porcentaje_AE']=$traeractividad['Porcentaje'];
$_SESSION['MT_AE']=$traeractividad['MT'];
}
$actividad_economica_1=mysql_query("SELECT * FROM `actividades_economicas_1` WHERE Patente='$Patente_vab' ",$link);
if(mysql_num_rows($actividad_economica_1)>0)
{
while($traeractividad2 = mysql_fetch_array($actividad_economica_1))
{
$codigo_comp=$traeractividad2['Codigo'];
$actividad_economica_3=mysql_query("SELECT * FROM `actividades_economicas` WHERE Codigo='$codigo_comp' ",$link);
if(mysql_num_rows($actividad_economica_3)>0)
{
if($traeractividad3=mysql_fetch_array($actividad_economica_3))
{
echo '<hr size="1" width="100%" color="#000000">';
echo '<p><b>Código: </b> ' .$traeractividad3['Codigo'] . ' </p>';
echo '<p><b>Descripción: </b> ' . $traeractividad3['Descripcion'] . ' </p>';
echo '<p><b>Porcentaje: </b> ' . $traeractividad3['Porcentaje'] . ' %' ; ;
echo '<p><b>Mínimo Tributable: </b> ' . $traeractividad3['MT'] . ' </p>';
}
}
}
}
else
{
}
}
}
else
{
echo "¡No existen resultados para tu búsqueda!\n";
}
}
else
{
echo "<b>Error:</b> ¡Debes ingresar los datos correctamente!\n";
}
?></p>
<form method="POST" action="--WEBBOT-SELF--">
<p>
<input type="text" name="T1" size="20" value="<?php echo $registro['Codigo']?>"></p>
<p>
<input type="text" name="T3" size="20" value="<?php echo $aecomparacion['Codigo']?>"></p>
<p>
<input type="text" name="T4" size="20" value="<?php echo $traeractividad['Codigo']?>"></p>
<p>
<input type="text" name="T5" size="20" value="<?php echo $traeractividad['Codigo']?>"></p>
<p>
<input type="text" name="T2" size="20" value="<?php echo $traeractividad3['Codigo']?>"></p>
</form>