Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2011, 09:42
Avatar de xaskon23
xaskon23
 
Fecha de Ingreso: febrero-2011
Mensajes: 61
Antigüedad: 13 años, 11 meses
Puntos: 0
Pregunta datos ambiguos en consulta

hola junto con saludarlos me dirijo a ud , con un problema que se me presento , resulta que se posee una bd mysql que posee varios campos entre ellos movimiento :



y otra tabla llamada ingreso_de_muebles



elproblema se presenta al momento de realizar una consulta :

Código:
<?php
require_once("conection.php");

$sql="
select count(*) as cuantos from movimiento
inner join ingreso_de_muebles on (movimiento.Cab_cod_inter=ingreso_de_muebles.Cab_cod_inter)
where
movimiento.Cab_cod_inter like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_cod_inter like '%".$_GET["s"]."%'
or

movimiento.Cab_folio like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_folio like '%".$_GET["s"]."%'
or

movimiento.Cab_fecha like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_fecha like '%".$_GET["s"]."%'
or

movimiento.Cab_Marca like '%".$_GET["s"]."%'
or

movimiento.Cab_Modelo like '%".$_GET["s"]."%'

or
movimiento.Cab_estado like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_estado like '%".$_GET["s"]."%'


or
movimiento.Cab_Serie like '%".$_GET["s"]."%'


";
$res=mysql_query($sql, $con);
if($reg=mysql_fetch_array($res))

{
  $total	= $reg["cuantos"];
}
$resto=$total % 10;
$ultimo=$total-$resto;
//*********************************************
if(isset($_GET["pos"]))
{
	$inicio=$_GET["pos"];
	
}else
{
	$inicio=0;
}
$sql="select * from movimiento,ingreso_de_muebles
where

movimiento.Cab_cod_inter like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_cod_inter like '%".$_GET["s"]."%'
or

movimiento.Cab_folio like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_folio like '%".$_GET["s"]."%'
or

movimiento.Cab_fecha like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_fecha like '%".$_GET["s"]."%'
or

movimiento.Cab_Marca like '%".$_GET["s"]."%'
or


movimiento.Cab_Modelo like '%".$_GET["s"]."%'



or
movimiento.Cab_estado like '%".$_GET["s"]."%'
or
ingreso_de_muebles.Cab_estado like '%".$_GET["s"]."%'


or
movimiento.Cab_Serie like '%".$_GET["s"]."%'

limit $inicio,10
";
$res=mysql_query($sql,$con);
?>

en la cual me aprecen datos ambiguos , sobreponiendo datos de marca-modelo-serie de la tabla movimiento , en los datos correspondientes a ingreso_de_muebles ...

dato de ejemplo en la bd :



en el cual se realiza la consulta del registro : 1010101010

dandome como resultado lo siguiente :



siendo que es el unico dato , registrado en esta base de datos , no existe otro = en ninguna otra parte.

mi consulta es si alguien sabe com poder solucionar este problema ,alguna ayuda , consejo o sugerencia me serviria de gran ayuda y estaria inmensamente agradecido!! ...

de antemano .. muchas gracias x visitar este tema ...