Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2010, 13:53
Drhank
 
Fecha de Ingreso: noviembre-2009
Mensajes: 63
Antigüedad: 14 años, 6 meses
Puntos: 7
Recoger variables de un text y procesarlos sin enviar!

Hola de vuelta amigos!
Tengo un input text donde cargo un codigo, lo que quiero hacer es verificar si ese codigo existe en la base de datos, el codigo es primary key, es unico!

Lo que necesitaria saber si es posible leer lo que se carga en el input text usando ajax para poder realizar la comparación correspondiente... aca les dejo el código:

Archivo a procesar:

Código PHP:
<?php   
$conexion 
mysql_connect("localhost","root","") or die ("Hubo un problema el conectar con la base de datos");
mysql_select_db("todomotos"$conexion);
$code 1;
$con mysql_query("SELECT * FROM producto"$conexion) or die ("Hubo un problema al seleccionar la tabla");
while(
$row mysql_fetch_array($con)){
    if((
$row['codigo']) == $code){
        
$descripcion $row['descripcion'];
        
$punit $row['punit'];
        
$pventa $row['pventa']; }} 

        echo
'<font color="green">* Nombre del producto:</font> '.$descripcion.'<br><br>
        <font color="green">* Precio compra:</font> '
.$punit.'<br><br>
        <font color="green">* Precio venta:</font> '
.$pventa.''?>
el input
Código PHP:
<input type="text" name="codigo" class="borde" onKeyUp="comprobar(this.value)" />  <br /><br /><span id="comprobar_mensaje"></span
y la funcion ajax:
Cita:
<script type="text/javascript"><!--
//<![CDATA[
function comprobar(codigo)
{
var url = 'http://'+location.host+'/files/ajax/consulta-delete.php';
var pars= ("codigo=" + codigo);
var myAjax = new Ajax.Updater( 'comprobar_mensaje', url, { method: 'get', parameters: pars});
}
// -->
</script>
Desde ya muchas gracias