
INVOCAR UN SP de acuedo a cada fila de una tabla
Publicado por rocio (32 intervenciones) el 06/01/2016 20:12:23
Hola !! Chicos
Tengo una tabla en la cual mediante un checkbox selecciono la fila que deseo modificar.
y un boton que realiza mi SP pero me toma el valor de toda la tabla no de la fila seleccionada .las cual
codigo de mi boton
codigo de mi SP
Alguien tiene una idea com invocar un SP por cadad Numero de parte.
Espero me puedan ayudar .
Tengo una tabla en la cual mediante un checkbox selecciono la fila que deseo modificar.
y un boton que realiza mi SP pero me toma el valor de toda la tabla no de la fila seleccionada .las cual
1
<button id="" type='submit' nam='ok0' onclick="document.formulario.operation.value='OK'" class='btn btn-succes ' onclick='verifica()' >Enviar</button>
codigo de mi boton
codigo de mi SP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
include 'conexion.php';
if (isset($_POST['operation']) && $_POST['operation']=='OK') {
print "<h1>SE REALIZO EL PROCEDIMIENTO</h1>";
$p1 = 'PTM';
$p2 = 'MX';
$p3 = $valueCustomer; //Departamento de salida de material
$p4 = $ValueOPT; // Departamento de entrada
$p5 = $valueLoc; //$valueLoc; //lOC_CODE
$p6 = $valueInqPart;//$valueInqPart;//Numero de parte
$p7 = $valueLot;//$valueLot;//LOT_CODE
$p8 = $valueIssQty;//Cantidad de salida
$p9 = '2178';//Usurio ingresado en el sistema para el registratr poner el del login
$stid = oci_parse($conn,'begin SP_WEB_PRODUCTION_MOVE_WIP(:p1, :p2, :p3, :p4, :p5, :p6, :p7, :p8, :p9, :p10, :p11); end;');
oci_bind_by_name($stid, ':p1', $p1);
oci_bind_by_name($stid, ':p2', $p2);
oci_bind_by_name($stid, ':p3', $p3);
oci_bind_by_name($stid, ':p4', $p4);
oci_bind_by_name($stid, ':p5', $p5);
oci_bind_by_name($stid, ':p6', $p6);
oci_bind_by_name($stid, ':p7', $p7);
oci_bind_by_name($stid, ':p8', $p8);
oci_bind_by_name($stid, ':p9', $p9);
oci_bind_by_name($stid, ':p10',$out1, 40);
oci_bind_by_name($stid, ':p11',$out2, 40);
oci_execute($stid);
//Aqui se valida los valores de retorno
if ($out1 == "SUCCESS") {
header('Location:sucess.php');
} else {
header('Location:failure.php');
}
print "Valor de salida 1=".$out1;
echo "</br>";
echo "</br>";
print "Valor de salida 2=".$out2;
}
Alguien tiene una idea com invocar un SP por cadad Numero de parte.
Espero me puedan ayudar .
Valora esta pregunta


0