Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2011, 18:19
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 4 meses
Puntos: 188
Respuesta: Consultar e Insertar a la vez en PHP y MySQL

Hola amigo.

Yo te recomiendo que usaras el bloque para resaltar el código que ofrece este foro. Se llama Highlight, Lo que haces con esto es colorear el código de una forma en la que los programadores estamos acostumbrados a ver y así para nosotros es más fácil ayudarte.

Lo segundo es sobre tu programa:

Es que hay muchos detalles pero destacan:

Código PHP:
Ver original
  1. $cadbusca="SELECT * FROM matcur WHERE Clav_Cat = '$busqueda' LIMIT 1;";

Está consulta MYSQL no está bien, quita el penúltimo punto y coma ";"

Cita:
Busco clave de acuerdo a lo introducido en el campo, si se encuentra en la base de datos, se muestra y se sigue con la captura de los otros 5 campos, al final deseo grabar, pero no realiza la acción.
Amigo en el archivo PHP que has puesto no hay ningún INSERT o UPDATE para guardar los datos en la base de datos, el formulario no tiene un botón tipo submit si no uno tipo button que ejecuta la función calc1() la cual, como has escrito arrriba, realiza unas sumas pero no envía el formulario a ningún lado.

Otro detalle es éste:

Cita:
ajax.open("POST", "consulta.php",true);
Y el archivo consulta es un PHP que imprime mucho HTML, no te recomiendo que hagas esto.

Los PHP para consultarlos mediante ajax se suelen utilizar para obtener el resultado de algunas decisiones y hacer algún comportamiento manejando está respuesta AJAX con javascript.

Saludos.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.