Nueva pregunta

Pregunta:

Fecha: 17-05-2019 10:22:41 (En Español)

BUEN DIA ALGUIEN ME PUEDE COLABORAR NESECITO ACTUALIZAR UN CAMPO[Resuelta]

Hola nesecito actualizar un campo en especifico de la base de datos... y en caso que ese dato no exista me imprima un error... pero no me sale nada.... y ya no doy mas...

este es mi codigo completo.... mil gracias a la persona que me pueda ayudar


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="css/estilos.css">
<title>Lista de Tareas</title>

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">

<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">

<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>

</head>
<img src="img/logo_marcazeta.png">
<body background="img/fondook.png" >
<center>
<h1>SEGUIMIENTO ORDENES DE PRODUCCION DIGITAL</h1>
</center>

<div class="principal">
<div class="fechas">

<fieldset>
<form method="POST" action="index1.php" >
<label for="opi" class="text1">No Orden</label>
<input type="number" id="opi" class="campo" name="opi">

<label for="fechaeInput" class="text1">Fecha Entrega</label>
<input type="date" id="fechaeInput" class="campo" name="fecha_entrega">
</fieldset>
</div>
<p>

<p>
<fieldset>
<label for="Estado" class="text1">Estado Pedido</label>
<select class="campo1" name="estado">
<option> </option>
<option class="text1">En Proceso</option>
<option class="text1">Impresion</option>
<option class="text1">Corte Zund</option>
<option class="text1">Acabados</option>
<option class="text1">Impresion</option>
<option class="text1">Doming</option>
<option class="text1">Empaque</option>
<option class="text1">Terceros</option>
<option class="text1">Listo Para Despacho</option>
</select>

</p>
</fieldset>
<br>
<br>
<fieldset>
<label for="docentrega" class="text1">Documento de Entrega</label>
<select class="campo" name="documento_ent">
<option> </option>
<option>Facturado</option>
<option>Remisionado</option>
</select>
<label for="no_guia" class="text1">No Gua/No Factura</label>
<input type="number" id="noguia" class="campo" name="no_guia">
<label for="empresa" class="text1">Trasportadora</label>
<select class="campo1" name="transporte">
<option> </option>
<option>Tcc</option>
<option>Coordinadora</option>
<option>Servientrega</option>
<option>Propio</option>
</select>
</p>
</fieldset>
<center>

<input type="submit" value="Actualizar" class="btn btn-info" name="btn_actualizar">
</center>

</form>
<?php
include("abrir_conexion.php");

$opi ="";
$fecha_entrega ="";
$estado ="";
$documento_ent ="";
$guia ="";
$transporte ="";

if(isset($_POST['btn_actualizar']))
{
$existe=0;
$resultados = mysqli_query($conexion,"SELECT * FROM $tabla_db1 WHERE opi ='opi'");
while($consulta = mysqli_fetch_array($resultados))
{
$existe++;
}
if ($existe==0) {echo"LA ORDEN DE PRODUCCION NO EXISTE";}

$_UPDATE_SQL="UPDATE $tabla_db1 Set
estado='$estado'

WHERE opi='$opi'";

mysqli_query($conexion,$_UPDATE_SQL);

?>




<?php

}
?>



</body>
</html>
Etiquetas: Base de Datos - Desarrollo - Empezar a programar - Error - HTML - HTML5 - Javascript - MySQL - PHP - PHP Avanzado - PHP JSON - PHP MySQLi - Pregunta - SQL - Web Votos: 0 - Respuestas: 2 - Vistas: 12 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 17-05-2019 12:30:10 Que tal amigo ¿Cual es el campo en especifico que quieres actualizar? Te da algun error o simplemente no te actualiza nada?   Votos: 0 - Link respuesta
     
  • Fecha: 18-05-2019 02:39:43 Hola buenos dias...

    Primero que todo debes comprobar que esta variable $_POST['btn_actualizar'] no sea null, con eso determinas si por lo menos entra al IF
    if(isset($_POST['btn_actualizar']))


    por otro lado, estoy viendo que la variable $estado, está definida como cadena pero sin ningún dato, no veo en qué momento le asignas el valor.

    $estado ="";


    Por eso el momento de actualizar, pues no actualiza nada.

    $_UPDATE_SQL="UPDATE $tabla_db1 Set estado='$estado' WHERE opi='$opi'"; 


    Pasa algo igual con la variable $opi.

    Saludos
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com