Ver Mensaje Individual
  #23 (permalink)  
Antiguo 28/08/2013, 16:29
Maru77
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 20 años, 8 meses
Puntos: 5
Respuesta: pasar variable con ajax y php

encontré un ejemplo que adapté al mio, solo que al parecer suma los campos, funciona con dos input, pero con el select no

Código PHP:
<?php
include('loader.php');

$conn = new conection();
$rs = new RecordSet($conn);

$sql="SELECT * FROM insumos ORDER BY insumo DESC";
$insumos $rs->get_object_list($sql);

unset(
$rs);
unset(
$conn);
?>
 
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 

<script>

function realizaProceso(valorCaja1, valorCaja2){

        var parametros = {

                "valorCaja1" : valorCaja1,
                "valorCaja2" : valorCaja2

        };

        $.ajax({

                data:  parametros,
                url:   'dos.php',
                type:  'post',

                beforeSend: function () {
                        $("#resultado").html("Procesando, espere por favor...");
                },

                success:  function (response) {
                        $("#resultado").html(response);
                }

        });

}

</script>
</head>
<body>


cliente
<input name="caja_texto" id="valor1" type="text" />


insumo

<select id="caja_texto" name="valor2">
<?php foreach($insumos as $in){ ?> 
<option value="<?php $in->id_insumo ?>"><?php echo $in->insumo ?></option>
<?php }?>
</select>


<input type="button" href="javascript:;" onclick="realizaProceso($('#valor1').val(), $('#valor2').val());return false;" value="ver"/>
<br/>
Resultado: <span id="resultado"> </span>


</body>

</html>

dos.php

aquí concatené los campos, que como dije funciona con input pero no con select, así que no pude probarlo con una busqueda en la db

Código PHP:
<?php 
$resultado 
$_POST['valorCaja1'] . $_POST['valorCaja2'];
echo 
$resultado;
?>
alguna idea? alguien tiene un ejemplo con el pase de dos variables?
__________________
Saludos!!!
Maru.-