25/03/2010, 19:21
|
| | Fecha de Ingreso: marzo-2010
Mensajes: 19
Antigüedad: 14 años, 9 meses Puntos: 0 | |
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. |