PHP - INVOCAR UN SP de acuedo a cada fila de una tabla

   
Vista:
Imágen de perfil de rocio

INVOCAR UN SP de acuedo a cada fila de una tabla

Publicado por rocio (31 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

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder