Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/09/2011, 12:45
robinhg_5
 
Fecha de Ingreso: septiembre-2011
Ubicación: Zacatecas
Mensajes: 8
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: No ejecuta el Procedimiento Almacenado

Cita:
Iniciado por bet7o Ver Mensaje
Este es un ejemplo de como ejecuto no

Código PHP:
Ver original
  1. "call sp_cotizacion
  2. (
  3.  {$rs['staff_id']},
  4.  {$rs['cliente_id']},
  5.  '{$rs['vehiculo_marca']}',
  6.  '{$rs['vehiculo_nombre']}',
  7.  {$rs['vehiculo_precio']},
  8.  {$rs['vehiculo_descuento']},
  9.  {$rs['val_residual']},
  10.  {$rs['plazo_meses']},
  11.  {$rs['seguro']},
  12.  '{$rs['tipo_pago_seguro']}',
  13.  {$rs['placas']},
  14.  '{$rs['tipo_pago_placas']}',
  15.  {$rs['tenencia']},
  16.  '{$rs['tipo_pago_tenencia']}',
  17.  {$rs['verificacion']},
  18.  '{$rs['tipo_pago_verificacion']}',
  19.  {$rs['accesorios']},
  20.  '{$rs['tipo_pago_accesorios']}',
  21.  {$rs['ext_garantia']},
  22.  '{$rs['tipo_pago_ext_garantia']}',
  23.  '" . (Validate::isNull($rs['observaciones']) ? NULL : Filter::get($rs['observaciones'], 'nl2br', 'addslashes')) . "',
  24.  @response,
  25.  @message
  26. )"

Podrias poner esto para imprimir el query y despues lo ejecutas en mysql, asi veras que en realidad se esta mandando a llamar bien.

Código PHP:
Ver original
  1. echo "CALL modifica_estacion('$id_actual','$Nombre','$Siglas' ,'$Frecuencia','$Potencia','$Lugar','$Direccion',' $Telefono','$CorteMusic')";

Saludos!
porque rs me lo toma como indefinido?
Notice: Undefined variable: rs in C:\xampp\htdocs\Pru\procesaEstacion.php on line 17
al parecer los valores tipo numerico no estan entre ' ' y los de tipo string si, estoy equivocado?

La ejecucion de echo la realiza y me imprime:
CALL alta_estacion('Dato','Dato','Dato',''Dato','Dato', 'Dato''Dato''Dato')

Perdon por no responder inmediatamente pero estaba implementando tu respuesta.