Ver Mensaje Individual
  #8  
Antiguo 08-03-2012
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Reputación: 14
novato_erick Va por buen camino
En resumen este es el codigo completo


Código PHP:
<?php
/////////////////////////////////////////////////////////////////////////
/////Erick Castillo ////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
//inicia sesion
 
session_start();
 
$v_id1=session_id();
 
$v_id2='0';
 if (isset (
$_POST['p_id']))
   {
   
$v_id2 $_POST['p_id'];
  }
//define inclusiones
//Incluye cabeza y pie template de las paginas
include ("ls_cuerpo_php.php");
//funciones
include("ls_funciones_php.php");
//conexiones DB
include("ls_config.php");
//funciones de control sobre validacion del usuario
include ("ls_valida_acceso_php.php");
//llama usuario
$v_user=$_SESSION['usuario'];
//Proteccion de pagina
validaentrada($v_id2,$v_id1);
///Inicializacion de Variables
$v_carticulo='';
$v_cantidad=0;
$v_cantidadbdg=0;
$v_cantidadpv=0;
$v_cantidadag=0;
$v_accion ='CONTEO';
$v_valida='N';
$v_consulta='';
$v_where '';
$v_wheret '';
$v_varconsulta='';
$v_tcolumnas=5;
//Lectura de Parametros
//  CODIGO ARTICULO
  
if (isset ($_POST['p_carticulo']))
   
///Prepara parametro de consulta para recuperar datos del articulo conforme al codigo
   
$v_carticulo$_POST['p_carticulo'];
   
$v_varconsulta=$v_carticulo;
   
/////Prepara variable de consulta
   
$v_wheret="c.FK_CODARTICULO='".$v_varconsulta."'";
   if (
$v_varconsulta<>'') { {$v_valida='S';
      }
//Si hay valor carga
  
if ($v_varconsulta<>'') {
   
$v_consulta=$v_consulta.$v_varconsulta.'.';
   
$v_valida='S';
   if (
$v_where<>'')  {  $v_where=$v_where." AND ".$v_wheret; }
   else    { 
$v_where=$v_wheret; }
  }
 }
//Lecturas de parametros
 
if (isset ($_POST['p_carticulo']))
 {
  
$v_carticulo=$_POST['p_carticulo'];
 }
 if (isset (
$_POST['p_cantidad']))
 {
  
$v_cantidadbdg=$_POST['p_cantidad'];
 }
  if (isset(
$_POST['p_cantidadpv']))
  {
  
$v_cantidadpv=$_POST['p_cantidadpv'];
  }
  if (isset(
$_POST['p_cantidadag']));
  {
  
$v_cantidadag=$_POST['p_cantidadag'];
  }
?>
<?PHP
//////////INICIA CODIGO
cabeza('Inventario_ajusta_DB');
//Codigos js
//jsformpos('codi','p_carticulo');
//Formato cuerpo
cuerpotag('');
//Contenedor
marco('Usuario Movil');
//contenedor de usuario
marcouser($v_user)
/////////////////////////////////////////////////////////////////////////
/////Erick Castillo ////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
?>
<?PHP
echo '<TABLE border="0" width= "100%" ALIGN=CENTER bgcolor="#dddddd" cellspacing="0" cellpadding="0">';
$v_user=$_SESSION['usuario'];
//////////////CONSULTA PARA CODIGO ARTICULO/////////////////////////////////////////////
echo '<tr><td class="titulotabla">Transaccion para : '.$v_carticulo;
echo 
'</td></tr>';
/////Se activa si se valida que entraron datos por el usuario.
  
if ($v_valida=='S')
  {
/////Carga consulta para conocer su existencia
  
$stmt=select_qconteo_inv($v_where);
///Actualizacion de datos en tabla CONTEO_INV
 
$dbh =conectarINV();
 
$stmt="UPDATE CONTEO_INV SET INV_BODEGA = ".$v_cantidadbdg.",
  FK_CODUSUARIO = '
$v_user' WHERE FK_CODARTICULO = '".$v_carticulo."'";
  
$q=ibase_query($stmt);
 
$q=ibase_prepare($stmt);
 
ibase_free_query($q);
  }
//<?PHP
else
{
//SI EL DATO NO SE ENCUENTRA
///Ingreso de datos en tabla CONTEO_INV
// $stmt=select_qconteo_inv($v_where);
 
$dbh =conectarINV();
 
$stmt="INSERT INTO CONTEO_INV (
   FK_CODARTICULO,INV_BODEGA,FK_CODUSUARIO
   )
   VALUES (
   '"
.$v_carticulo."',
      "
.$v_cantidadbdg.",
   '
$v_user'
   )"
;
 
$q=ibase_query($stmt);
 
$q=ibase_prepare($stmt);
 
ibase_free_query($q);
}
//Actualiza o Ingresa de datos en tabla CONTEO_INV
////////////////////////////////////
// $dbh =conectarINV();
// $stmt="UPDATE OR INSERT INTO CONTEO_INV(FK_CODARTICULO,INV_BODEGA,INV_PVENTA,INV_AGREGADO,FK_CODUSUARIO)
//   VALUES ('".$v_carticulo."',".$v_cantidadbdg.",".$v_cantidadpv.",".$v_cantidadag.",'$v_user')
//      MATCHING (FK_CODARTICULO)";
// $q=ibase_query($stmt);
// $q=ibase_prepare($stmt);
// ibase_free_query($q);
echo '<TR><td class=alerta>';
//echo 'REGISTRO DE '.$v_accion.' HA SIDO ACTUALIZADO';
echo 'REGISTRO DE CONTEO HA SIDO ALMACENADO';
echo 
'</td></TR>';
echo 
'<tr><td class=alerta>';
//boton_sigueinventario($v_id1);
  
echo '<FORM METHOD="POST" ACTION="ls_busca_db_cantidad_bodega.php">';
      echo 
'<input name="p_id" type="hidden" VALUE="'.$v_id1.'" size="14">';
      echo 
'<input class="alerta" type="submit" value="CONTINUAR">';
  echo 
'</form>';
echo 
'</td></tr>';
 
trazalinea('alerta',$v_tcolumnas,4);
echo 
'</table>';
?>
<?PHP
pie
($v_id1,'1');
?>
Espero encontrar solución no se porque estoy bloqueado.


Saludos

novato_erick

Última edición por novato_erick fecha: 08-03-2012 a las 16:12:38.
Responder Con Cita