entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

crear folios con codigo PHP

Espero que me ayuden, lo que quiero lograr es que: cuando yo realice una venta me muestre un número de folio ejemplo; ven001, ven002, vent003, etc. que cada vez que vaya a realizar una venta ya me esté mostrando el número de folio de la venta, que esto me lo muestre antes de enviar los datos (de realizar la venta y capturar los datos), gracias por su ayuda.

0voto

Peter comentado

¿Y que tienes hecho? ¿Cual es tu código?

1voto

codeando comentado

bueno mi codigo es algo asi

tengo un php llamado folio

    ?>

  <form name="form1" method="post" action="genera.php">
    Tu folio es:
    <input name="txt_folio" type="text" id="txt_folio" value="<?php echo $folio ?>">
    <br>
    <input type="submit" name="button" id="button" value="Generar Folio">
  </form>
  <?php

  $query="select num from folio";
  $result=mysql_query($query,$conexion);
        while ($mostrar=mysql_fetch_array($result))
            {
                $folio=$mostrar['num'];
                echo $folio.", ";
            }

  ?>
</body>
</html>

y otro genera.php

<html>
<head>
<title>Genera</title>
</head>
<body>
<?php

  $bd_host = "localhost";
  $bd_usuario = "root";
  $bd_password = "";
  $bd_base = "purificadora";
  $folio=$_POST['txt_folio'];

  $conexion = mysql_connect($bd_host, $bd_usuario, $bd_password);
  mysql_select_db($bd_base, $conexion);

  $query="insert into folio (num) values ('$folio')";
  $result=mysql_query($query,$conexion);
  header("Location: folio.php");

?>

</body>
</html>

espero me puedan ayudar saludos

1 Respuesta

1voto

dairon Puntos17140

Buenos Días, primero que nada la lógica y significado del número de folio tienes que definirla bien, pues estos números tienen sus significados,
por ejempo si vendes libros: N019

  1. primer caracter N sera el que define si el libro es nuevo o V si es viejo, U usado y asi... el
  2. del segundo a tercer caracter define el tipo de libro para unos 99 tipos de libro distintos es decir en este ejemplo 01 es aventura y 05 acción y 10 asesinato...
  3. el cuarto caracter sería el numero de recibimiento del libro cuando llego a la libreria el cual lo identificará para su unica venta en este caso es el 9 como mismo podría ser el 8237 o en exadecimal 202D para que en menos caracteres tengas mas productos.

Luego que definas bien esto entonces puedes hacer lo de mostrar le número de serie pidiendoselo a la base de datos donde abras guardado dicho numero con sus datos reales entendibles para un dependiente. cada vez que vallas a realizar una acción con el producto pues consultar primero la base de datos y esta te devuelve el producto cuyo numero de serie sea igual al que le pasaste.

Saludos Dairon.

PD: disculpa si hable de más y ya tenías pensado todo lo del número de serie y solo querías mostar el número sería bueno que mostraras algo del código que has implementdo.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta