Problemas de base de datos mysql
Publicado por Adolfo Duno (1 intervención) el 16/09/2015 15:50:59
buenos dias. estoy tratando de hacer varias cosas en este codigo Es un sistema de biblioteca y cuando se preste un libro se debe hacer que la existencia del libro se disminuya, tambien estoy tratando insertar esos mismos datos en la tabla de prestamos. No me guarda en la tabla, pero me disminuye, el detalle esta en que no quita de 1 en 1 si no toda la existencia de una vez. Ayuda!
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
49
<?php
$conexion= mysql_connect("localhost","adolfo","");
if(!$conexion)
{
die('no ha conectado por este error:'.mysql_error());}
$nombrecompleto= $_POST['nombrecompleto'];
$cuota= $_POST['cota'];
$cedula= $_POST['cedula'];
$fecha= $_POST['fecha'];
$descripcion= $_POST['descripcion'];
$usuario= $_POST['usuario'];
$existencia= 0;
mysql_select_db("biblioteca",$conexion);
//busco en la tabla devolucion si el cliente devolvio el libro ,
$buscarnombrecompleto = "SELECT * FROM devolucion WHERE nombrecompleto = $nombrecompleto";
$result = mysql_query($buscarnombrecompleto);
$count = mysql_num_rows($result);
if ($count == 1){
echo "El Senor .echo$nombrecompleto 'no ha hecho la devolucion' " . '<br>';
header('Refresh: 5; URL=medio.php');
exit; }
else{
// QUiero actualizar la existencia del libro pedido
mysql_query("UPDATE libro SET existencia='$existencia-1' WHERE cuota= '$cuota'");
//ingreso los datos en la tabla prestamo
mysql_query("INSERT INTO prestamo(nombrecompleto,cuota,cedula,fecha,descripcion,usuario)
VALUES ('$nombrecompleto','$cuota','$cedula','$fecha','$usuario')");
//me lleva a la pagina medio.
//header('Refresh:5;url=medio.php');
}
mysql_close($conexion);
?>
Valora esta pregunta


0