hola soy nuevo en esto y estoy teniendo serio problema intento enviar un parametro mediante ajax a un php el cual pueda generar una consulta de comparacion
el codigo .js donde envio una peticion a php es este
$(document).ready(function(){
var output = $('#menu');
$.ajax({
url: 'http://localhost/TiendAmil/menu.php',
dataType: 'jsonp',
jsonp: 'jsoncallback',
success: function(data, status){
$.each(data, function(i,item){
var content = '<li><a href="#uno"><img src='+item.img_tienda+' alt="Fixed Gear bike" style="max-width: 100%">'+item.tienda+'</a></li>';
var tienda1 = ''+item.tienda+'';
output.append(content);
output.append(tienda1);
});
},
error: function(){
output.text('Hubo un error al cargar los datos');
}
});
});
mi problema es cuando recibo el resultado ('+item.tienda+') quiero volverlo a enviar para poder hacer una consulta en php como esta (select nombre from tabla where tienda = $tienda) para poder seleccionar de una lista de categorias si alguien puediera ayduarme con algun ejemplo mi lgracias
codigo php
<?php
header('Content-type: application/json');
$server = "localhost";
$username = "root";
$password = "";
$database = "tienda";
$con = mysql_connect($server, $username, $password) or die ("Could not connect: " . mysql_error());
mysql_select_db($database, $con);
$sql = "SELECT tienda, img_tienda FROM menu where categoria = 'comidas'";
$result = mysql_query($sql) or die ("Query error: " . mysql_error());
$records = array();
while($row = mysql_fetch_assoc($result)) {
$records[] = $row;
}
mysql_close($con);
echo $_GET['jsoncallback'] . '(' . json_encode($records) . ');';
?>