Hola:
create table producto
(
id_producto int auto_increment,
id_categoria int not null,
tipo_producto varchar(60),
nombre_prod varchar(60),
primary key(id_producto)
);
create table desc_prod
(
id_desc_prod int auto_increment,
id_producto int not null,
descripcion varchar(200),
precio_fijo float,
precio_min float,
precio_fin float,
precio_oferta float,
caract_tecnolog varchar(200),
fecha_ingre date,
fecha_venta date,
tiempo_ofer time,
cant_ofer int,
primary key(id_desc_prod),
foreign key(id_producto) references producto(id_producto) on update cascade
);
La consulta la tengo asi:
Código PHP:
function agregar()
{
echo "<form name=ag method=post action=carrocomp.php>";
echo "<input name=agree type=submit id=agree value=Agregar target=_blank>";
echo "</form>";
}
$link=mysql_connect ("localhost","root", "") or die('No se ha podido Conectar');
if($link==true)
{
mysql_select_db("tienda") or die("No se pudo tener acceso a la Base de Datos");
$trozo=explode(" ",$busqueda);
$numero=count($trozo);
$numRegis=0;
if($numero==1)
{
$rescons="Select nombre_prod,tiempo_ofer,caract_tecnolog,descripcion From producto, desc_prod WHERE producto.id_producto=desc_prod.id_desc_prod LIKE '%$busqueda%' Order By nombre_prod Desc";
$resquery=mysql_query($rescons);
echo mysql_errno().": ".mysql_error()."<BR>";
while($filas=mysql_fetch_array($resquery))
{
if($filas["nombre_prod"] != '')
{
$nombre=$filas["nombre_prod"];
}
if($filas["descripcion"] != '')
{
$descrip=$filas["descripcion"];
}
if($filas["caract_tecnolog"] != '')
{
$caract=$filas["caract_tecnolog"];
}
$numRegis++;
}
}
if($numero>1)
{
//HAY QUE CHECAR EL ADD FULLTEXT
$rescons="Select nombre_prod,tiempo_ofer,caract_tecnolog,descripcion MATCH(nombre_prod) AGAINST('$busqueda') From producto, desc_prod Where MATCH(nombre_prod) AGIANST('$busqueda') Order By nombre_prod Desc";
$resquery=mysql_query($rescons);
echo mysql_errno().": ".mysql_error()."<BR>";
while($filas=mysql_fetch_array($resquery))
{
if($filas["nombre_prod"] != '')
{
$nombre=$filas["nombre_prod"];
//$numRegis++;
}
elseif($filas["descripcion"] != '')
{
$descrip=$filas["descripcion"];
}
elseif($filas["caract_tecnolog"] != '')
{
$caract=$filas["caract_tecnolog"];
}
$numRegis++;
}
}
Espero tu ayuda Gracias !!!!