Ver Mensaje Individual
  #19 (permalink)  
Antiguo 08/05/2011, 22:19
SideEfect
 
Fecha de Ingreso: mayo-2011
Mensajes: 38
Antigüedad: 13 años
Puntos: 0
Respuesta: consulta y onchage

Cita:
Iniciado por alexg88 Ver Mensaje
Esto:

Código Javascript:
Ver original
  1. onChange="function(this);

No se que función será function, pero si podría estar bien depende de como se esa función.

Pero de todas maneras, no te hace falta esa parte que dices si utilizas lo que te he puesto yo.

Código Javascript:
Ver original
  1. $('input[name="cod"]').change(function(){
  2. $.ajax(
  3. url: "buscar_producto.php",
  4. dataType: 'text',
  5. data: {num: $('input[name="cod"]').val()},
  6. success: function(datos){
  7. $('#materia').val(datos);}
  8. );
  9. *
  10. });

Ahí ya estás controlando el evento change si te fijas bien.


gracias por la aclaracion pensaba que necesitaba el onchage en el textbox .....pero veo que no, minimo ya debes estar cansado de responderme ...o y te pido disculpas por eso sin embargo en el buscar_producto.php me sale un error : Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in linea 23 mas exacatamente aqui

$registro=mysql_fetch_row($resultado);

sin embargo depure la consulta con el or die(mysql_error()); y me tira este error :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

aqui el codigo de la pagina buscar_producto.php


<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);

$num = $_GET["num"];


$conexion=mysql_connect("localhost", "root", "root");

mysql_select_db("COPROM", $conexion) or die ("Verifique la Base de Datos");


$resultado=mysql_query("SELECT producto FROM t_mat WHERE cod=".$num)or die(mysql_error());

$registro=mysql_fetch_row($resultado);

echo $registro["producto"];

?>


de nuevo gracias por tu colaboracion