Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2010, 19:21
Carlos54
 
Fecha de Ingreso: marzo-2010
Mensajes: 19
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Problema con lectura BD.

Hola a todos,
Agradecerá me pudieran ayudar con este problema:
Tengo una página PHP con las siguientes funciones para obtener una categorias y subcategoria, que el usuario decide cuales requiere. Estas funcionen trabajan en conjunto con otras rutinas hechas en php y ajax, en otras páginas que son sólo código y que forman parte del sitio, funciona perfectamente y se logra lo que se requiere, pero dentro de esta misma página debo leer una tabla de la BD y en la cláusula WHERE debo colocar que lea solo los registro elegidos en las funciones. He probado ya varios métodos y no me resulta, coloco el codigo completo para apreciar mejor la situacion :

<?php require_once('../Connections/sitioejemplo.php'); ?>
<?php
mysql_select_db($database_sitioejemplo, $sitioejemplo);
$query_busqueda = "SELECT * FROM empresas WHERE Categoria= Aqui debo colocar lo que las funciones entregan como resultado";
$busqueda = mysql_query($query_busqueda, $sitioejemplo) or die(mysql_error());
$row_busqueda = mysql_fetch_assoc($busqueda);
$totalRows_busqueda = mysql_num_rows($busqueda);
?><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">

Acá están las funciones donde se obtienen los datos requeridos

$(document).ready(function(){
cargar_categorias();
$("#rubro").change(function(){dependencia_subcateg oria();});
$("#actividad").attr("disabled",true);
});

function cargar_categorias()
{
$.get("scripts/cargar-categorias.php", function(resultado){
if(resultado == false)
{
alert("Error");
}
else
{
$('#rubro').append(resultado);
}
});
}

function dependencia_subcategoria()
{
var code = $("#rubro").val();
$.get("scripts/dependencia-subcategoria.php", { code: code },
function(resultado)
{
if(resultado == false)
{
alert("Error");
}
else
{
$("#actividad").attr("disabled",false);
document.getElementById("actividad").options.lengt h=1;
$('#actividad').append(resultado);
}
}
);
}

Muchas gracias.