Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/01/2016, 12:46
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: enviar funcion a un insert mysql

Cita:
Iniciado por drummerick7 Ver Mensaje
Hola tengo una funcion:


Ahora necesito que este numero de registro lo inserte a mi tabla, yo lo hice asi pero no inserta el registro

Código MySQL:
Ver original
  1. $insertSQL = sprintf("INSERT INTO registro (nombre, num_registro) VALUES (%s, generarCodigo(6);)",
  2.                        GetSQLValueString($_POST['nombre'], "text"),
  3.                GetSQLValueString($_POST['num_registro'], "text"));
@drummerick7:
MySQL no entiende PHP... Ese INSERT debe estar disparando un error de "Función desconocida".
Como buena práctica, por lo menos deberías capturar el error de ejecución en la base de datos, y recordar que PHP y el SQL no existen en el mismo entorno. Son cosas totalmente separadas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)