solo falta la documentacion y ponerloo bello
This commit is contained in:
+378
-285
File diff suppressed because it is too large
Load Diff
+1
@@ -0,0 +1 @@
|
||||
#n:portal_editorial
|
||||
BIN
Binary file not shown.
Generated
+4
-1
@@ -1,4 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding" addBOMForNewFiles="with NO BOM" />
|
||||
<component name="Encoding" addBOMForNewFiles="with NO BOM">
|
||||
<file url="file://$PROJECT_DIR$/doc/csv/21-Mar-2019_carga.csv" charset="ISO-8859-1" />
|
||||
<file url="file://$PROJECT_DIR$/doc/csv/21-Mar-2019_carga.csv" charset="ISO-8859-1" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+3974
-142
File diff suppressed because it is too large
Load Diff
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
include ('funciones/menu.php')
|
||||
include ('../funciones/menu.php')
|
||||
?>
|
||||
<html lang="es">
|
||||
<head>
|
||||
@@ -61,7 +61,7 @@ include ('funciones/menu.php')
|
||||
|
||||
if ($datos[$i]['nombre'] == 'Libros'){
|
||||
|
||||
echo "<a class='nav-link dropdown-toggle' href='#' id='navbarDropdown' role='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>{$datos[$i]['nombre']}</a>";
|
||||
echo "<div class='nav-link dropdown-toggle' href='#' id='navbarDropdown' role='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>{$datos[$i]['nombre']}</div>";
|
||||
echo "<div class='dropdown-menu' aria-labelledby='navbarDropdown'>";
|
||||
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
@@ -86,6 +86,10 @@ include ('funciones/menu.php')
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
<form class="form-inline my-2 my-lg-0" action="pagina/resultado.php">
|
||||
<input class="form-control mr-sm-2" type="search" aria-label="Search" name="id">
|
||||
<button class="btn btn-primary" type="submit">Buscar</button>
|
||||
</form>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
|
||||
+64
-51
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include('../sql/conexion.php');
|
||||
include('sql/conexion.php');
|
||||
global $conexion;
|
||||
$sentencia = "select * from libro limit 12;";
|
||||
$sentencia = "CALL st_novedades;";
|
||||
$resultado = $conexion->query($sentencia);
|
||||
|
||||
if($resultado->rowCount() > 0){
|
||||
@@ -13,59 +13,72 @@
|
||||
$data[$i] = $fila;
|
||||
$i++;
|
||||
}
|
||||
echo"
|
||||
<div class='container'>
|
||||
<div class='nov'><p class='n'>Novedades Semestrales</p></div>
|
||||
<div class='lin'></div>
|
||||
<br><br><br>
|
||||
<div class='row'>";
|
||||
$i=0;
|
||||
for(;$i<4;$i++) {
|
||||
echo "
|
||||
<div class='col-sm'>
|
||||
<a href='pagina/libro.php?id=". $data[$i]['titulo'] ."'>
|
||||
<img src='img/carga/". $data[$i]['imagen']."' style='width: 240px; height: 340px;' class='img-responsive' alt='Responsive image'></a>
|
||||
<label style='text-align: center;'>".$data[$i]['titulo'] ."</label>
|
||||
<div class='lin'></div>
|
||||
</div>
|
||||
";
|
||||
}
|
||||
echo"</div>
|
||||
<br><br>
|
||||
<div class='row'>
|
||||
" ;
|
||||
for(;$i<8;$i++) {
|
||||
echo "
|
||||
<div class='col-sm'>
|
||||
<a href='pagina/libro.php?id=". $data[$i]['titulo']."'>
|
||||
<img src='img/carga/".$data[$i]['imagen']."' style='width: 240px; height: 340px;' class='img-responsive' alt='Responsive image'></a>
|
||||
<label style='text-align: center;'>". $data[$i]['titulo'] ."</label>
|
||||
<div class='lin'></div>
|
||||
</div>";
|
||||
}
|
||||
echo"</div>
|
||||
<br><br>
|
||||
<div class='row'>";
|
||||
for(;$i<count($data);$i++) {
|
||||
echo"
|
||||
<div class='col-sm'>
|
||||
<a href='pagina/libro.php?id=".$data[$i]['titulo']."'>
|
||||
<img src='img/carga/" . $data[$i]['imagen']."' style='width: 240px; height: 340px;' class='img-responsive' alt='Responsive image'></a>
|
||||
<label style='text-align: center;'>". $data[$i]['titulo'] ."</label>
|
||||
<div class='lin'></div>
|
||||
</div>
|
||||
";
|
||||
}
|
||||
echo "
|
||||
</div>
|
||||
|
||||
</div><br><br><br>";
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
else{
|
||||
echo "No se encontraron elementos";
|
||||
echo "<div class=\"container\">
|
||||
<div class=\"nov\"><p class=\"n\">Novedades Semestrales</p></div>
|
||||
<div class=\"lin\"></div>
|
||||
<br><br><br>
|
||||
<div class=\"row\">
|
||||
<div class=\"col-sm\">
|
||||
<h2 style='text-align: center;'>No se encontraron elementos</h2>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<br><br><br>";
|
||||
}
|
||||
print_r($data);
|
||||
//print_r($data);
|
||||
//print_r(count($data));
|
||||
?>
|
||||
<div class="container">
|
||||
<div class="nov"><p class="n">Novedades Semestrales</p></div>
|
||||
<div class="lin"></div>
|
||||
<br><br><br>
|
||||
<div class="row">
|
||||
|
||||
<?php
|
||||
$i=0;
|
||||
for(;$i<4;$i++)
|
||||
{
|
||||
?>
|
||||
<div class="col-sm">
|
||||
<a href="pagina/libro.php?id=<?php echo $data[$i]['titulo'];?> "><img src="docs/<?php echo $data[$i]['imagen']; ?>" style="width: 240px; height: 260px;" class="img-responsive" alt="Responsive image"></a>
|
||||
<label><?php echo $data[$i]['descripcion']; ?></label>
|
||||
<div class="lin"></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<br><br>
|
||||
<div class="row">
|
||||
|
||||
<?php
|
||||
for(;$i<8;$i++)
|
||||
{
|
||||
?>
|
||||
<div class="col-sm">
|
||||
<a href="pagina/libro.php?id=<?php echo $data[$i]['titulo'];?> "><img src="docs/<?php echo $data[$i]['imagen']; ?>" style="width: 240px; height: 260px;" class="img-responsive" alt="Responsive image"></a>
|
||||
<label><?php echo $data[$i]['descripcion']; ?></label>
|
||||
<div class="lin"></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<br><br>
|
||||
<div class="row">
|
||||
|
||||
<?php
|
||||
for(;$i<count($data);$i++)
|
||||
{
|
||||
?>
|
||||
<div class="col-sm">
|
||||
<a href="pagina/libro.php?id=<?php echo $data[$i]['titulo'];?> "><img src="docs/<?php echo $data[$i]['imagen']; ?>" style="width: 240px; height: 260px;" class="img-responsive" alt="Responsive image"></a>
|
||||
<label><?php echo $data[$i]['descripcion']; ?></label>
|
||||
<div class="lin"></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
<?php
|
||||
|
||||
include('../sql/conexion.php');
|
||||
global $conexion;
|
||||
$sentencia = "CALL st_novedades;";
|
||||
$resultado = $conexion->query($sentencia);
|
||||
|
||||
if($resultado->rowCount() > 0){
|
||||
$i=0;
|
||||
|
||||
while($fila = $resultado->fetch(PDO::FETCH_ASSOC))
|
||||
{
|
||||
$data[$i] = $fila;
|
||||
$i++;
|
||||
}
|
||||
|
||||
}
|
||||
else{
|
||||
echo "No se encontraron elementos";
|
||||
}
|
||||
//print_r($data);
|
||||
//print_r(count($data));
|
||||
?>
|
||||
<div class="container">
|
||||
<div class="nov"><p class="n">Novedades Semestrales</p></div>
|
||||
<div class="lin"></div>
|
||||
<br><br><br>
|
||||
<div class="row">
|
||||
|
||||
<?php
|
||||
$i=0;
|
||||
for(;$i<4;$i++)
|
||||
{
|
||||
?>
|
||||
<div class="col-sm">
|
||||
<a href="../pagina/libro.php?id=<?php echo $data[$i]['titulo'];?> "><img src="../img/carga/<?php echo $data[$i]['imagen']; ?>" style="width: 240px; height: 260px;" class="img-responsive" alt="Responsive image"></a>
|
||||
<label><?php echo $data[$i]['titulo']; ?></label>
|
||||
<div class="lin"></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<br><br>
|
||||
<div class="row">
|
||||
|
||||
<?php
|
||||
for(;$i<8;$i++)
|
||||
{
|
||||
?>
|
||||
<div class="col-sm">
|
||||
<a href="pagina/libro.php?id=<?php echo $data[$i]['titulo'];?> "><img src="../img/carga/<?php echo $data[$i]['imagen']; ?>" style="width: 240px; height: 260px;" class="img-responsive" alt="Responsive image"></a>
|
||||
<label><?php echo $data[$i]['titulo']; ?></label>
|
||||
<div class="lin"></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<br><br>
|
||||
<div class="row">
|
||||
|
||||
<?php
|
||||
for(;$i<count($data);$i++)
|
||||
{
|
||||
?>
|
||||
<div class="col-sm">
|
||||
<a href="../pagina/libro.php?id=<?php echo $data[$i]['titulo'];?> "><img src="../img/carga/<?php echo $data[$i]['imagen']; ?>" style="width: 240px; height: 260px;" class="img-responsive" alt="Responsive image"></a>
|
||||
<label><?php echo $data[$i]['titulo']; ?></label>
|
||||
<div class="lin"></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -155,6 +155,7 @@ body{
|
||||
|
||||
.ancho-img-social:hover{
|
||||
transform: translate(0,-8px);
|
||||
|
||||
}
|
||||
|
||||
/*Novedades*/
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,101 +0,0 @@
|
||||
titulo,autor,categoria,paginas,isbn,precio,edicion,tipo,imagen,descripcion
|
||||
Catch Me If You Can,Cinnamon,Russia,141,538088926-3,728,1994,2,1.jpg,faucibus orci luctus et ultrices posuere cubilia curae mauris viverra diam vitae quam suspendisse potenti nullam porttitor lacus at turpis donec posuere metus vitae ipsum
|
||||
"Prisoner of Zenda, The",Gladi,Indonesia,83,770409530-7,617,2004,1,2.jpg,ut nunc vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae mauris viverra diam vitae quam suspendisse potenti nullam porttitor
|
||||
Fugly!,Barbara-anne,Sudan,222,985899006-5,719,1999,2,3.jpg,id lobortis convallis tortor risus dapibus augue vel accumsan tellus nisi eu orci mauris lacinia sapien quis libero nullam sit amet turpis elementum
|
||||
Cop and ½,Angel,Brazil,75,261674813-4,507,2006,1,4.jpg,blandit ultrices enim lorem ipsum dolor sit amet consectetuer adipiscing elit proin interdum mauris non ligula pellentesque ultrices phasellus id sapien in
|
||||
King of California,Tedra,United States,122,722807138-7,467,1992,1,5.jpg,faucibus orci luctus et ultrices posuere cubilia curae mauris viverra diam vitae quam suspendisse potenti nullam porttitor lacus at turpis donec posuere metus vitae ipsum
|
||||
Donovan s Echo,Jobi,Nigeria,193,355026072-5,717,1984,1,.jpg,imperdiet nullam orci pede venenatis non sodales sed tincidunt eu felis fusce posuere felis sed lacus morbi sem mauris laoreet ut rhoncus aliquet pulvinar sed nisl nunc rhoncus dui
|
||||
Screamers,Broderic,China,346,467771057-0,366,1993,1,.jpg,nunc rhoncus dui vel sem sed sagittis nam congue risus semper porta volutpat quam pede lobortis ligula sit amet eleifend pede libero quis orci nullam molestie nibh in lectus
|
||||
"Conspiracy of Torture, The (Beatrice Cenci)",Calhoun,Russia,116,017072381-X,723,2011,1,.jpg,eget elit sodales scelerisque mauris sit amet eros suspendisse accumsan tortor quis turpis sed ante vivamus tortor duis mattis egestas metus aenean fermentum donec ut mauris eget
|
||||
"Way South, The (De weg naar het zuiden)",Francisca,Afghanistan,154,205601545-5,340,1985,2,.jpg,lorem vitae mattis nibh ligula nec sem duis aliquam convallis nunc proin at turpis a pede posuere nonummy integer non velit donec diam neque vestibulum
|
||||
Long Live Death (Viva la muerte),Mohandis,United States,378,690332319-8,690,1988,2,.jpg,sagittis sapien cum sociis natoque penatibus et magnis dis parturient montes nascetur ridiculus mus etiam vel augue vestibulum rutrum rutrum neque aenean auctor gravida sem praesent id massa id nisl
|
||||
"Magician, The (Ansiktet)",Sandy,Estonia,247,243123361-8,749,2000,2,.jpg,praesent blandit nam nulla integer pede justo lacinia eget tincidunt eget tempus vel pede morbi porttitor lorem id ligula suspendisse ornare consequat lectus in est risus auctor sed tristique
|
||||
Charlotte s Web,Roarke,Syria,137,174553707-4,557,2009,1,.jpg,ut mauris eget massa tempor convallis nulla neque libero convallis eget eleifend luctus ultricies eu nibh quisque id justo sit amet sapien dignissim vestibulum vestibulum ante
|
||||
"Hey, Hey, It s Esther Blueburger",Margaretha,Peru,216,500649671-1,759,2009,1,.jpg,augue a suscipit nulla elit ac nulla sed vel enim sit amet nunc viverra dapibus nulla suscipit ligula in lacus curabitur at ipsum ac
|
||||
The Concert for Bangladesh,Virginie,China,357,498727643-7,936,1996,1,.jpg,euismod scelerisque quam turpis adipiscing lorem vitae mattis nibh ligula nec sem duis aliquam convallis nunc proin at turpis a pede posuere nonummy integer
|
||||
Chilly Scenes of Winter (Head Over Heels),Lamond,Russia,216,947665364-7,612,1993,2,.jpg,in faucibus orci luctus et ultrices posuere cubilia curae duis faucibus accumsan odio curabitur convallis duis consequat dui nec nisi volutpat eleifend donec ut dolor morbi vel lectus in quam
|
||||
Sinivalkoinen valhe,Russell,Canada,22,900072846-0,748,2003,2,.jpg,nulla ac enim in tempor turpis nec euismod scelerisque quam turpis adipiscing lorem vitae mattis nibh ligula nec sem duis aliquam convallis nunc proin at turpis a
|
||||
All Cheerleaders Die,Zabrina,Croatia,259,202157452-0,488,2010,1,.jpg,in felis eu sapien cursus vestibulum proin eu mi nulla ac enim in tempor turpis nec euismod scelerisque quam turpis adipiscing lorem
|
||||
"Other Boleyn Girl, The",Pooh,Sweden,48,330082353-6,558,2012,1,.jpg,ullamcorper augue a suscipit nulla elit ac nulla sed vel enim sit amet nunc viverra dapibus nulla suscipit ligula in lacus
|
||||
"Baby of Mâcon, The (a.k.a. The Baby of Macon)",Antoine,China,66,410891383-3,307,2012,2,.jpg,in congue etiam justo etiam pretium iaculis justo in hac habitasse platea dictumst etiam faucibus cursus urna ut tellus nulla ut
|
||||
"Eighth Day, The (Huitième jour, Le)",Umeko,China,6,610820960-7,798,2002,2,.jpg,donec dapibus duis at velit eu est congue elementum in hac habitasse platea dictumst morbi vestibulum velit id pretium iaculis diam erat fermentum justo
|
||||
Once You re Born You Can No Longer Hide (Quando sei nato non puoi più nasconderti),Grier,Colombia,149,489817136-2,838,1997,2,.jpg,volutpat in congue etiam justo etiam pretium iaculis justo in hac habitasse platea dictumst etiam faucibus cursus urna ut tellus nulla ut erat id mauris vulputate elementum
|
||||
"Simple Life of Noah Dearborn, The",Molli,Russia,59,124576312-1,771,2004,2,.jpg,semper sapien a libero nam dui proin leo odio porttitor id consequat in consequat ut nulla sed accumsan felis ut at dolor
|
||||
Boys and Girls,Aleta,North Korea,310,750047798-8,900,2005,2,.jpg,erat quisque erat eros viverra eget congue eget semper rutrum nulla nunc purus phasellus in felis donec semper sapien a libero
|
||||
Sunday Bloody Sunday,Jennine,China,113,997384692-3,956,1998,1,.jpg,nec nisi vulputate nonummy maecenas tincidunt lacus at velit vivamus vel nulla eget eros elementum pellentesque quisque porta volutpat erat quisque erat eros viverra eget congue eget
|
||||
Red State,Keely,China,176,199680744-7,375,1992,2,.jpg,felis ut at dolor quis odio consequat varius integer ac leo pellentesque ultrices mattis odio donec vitae nisi nam ultrices libero non mattis pulvinar nulla pede ullamcorper
|
||||
Back in the Saddle (Back in the Saddle Again),Raimundo,Cuba,67,574464607-8,597,2005,1,.jpg,porttitor lacus at turpis donec posuere metus vitae ipsum aliquam non mauris morbi non lectus aliquam sit amet diam in
|
||||
I Know What I Saw,Amara,Portugal,251,239920514-6,492,2004,2,.jpg,pede justo eu massa donec dapibus duis at velit eu est congue elementum in hac habitasse platea dictumst morbi vestibulum velit id pretium iaculis diam erat fermentum justo
|
||||
Shadowlands,Willie,Greece,365,004158714-6,832,1988,1,.jpg,nisi eu orci mauris lacinia sapien quis libero nullam sit amet turpis elementum ligula vehicula consequat morbi a ipsum integer a nibh in quis justo maecenas rhoncus aliquam
|
||||
Six of a Kind,Calypso,China,303,682559364-1,478,2011,2,.jpg,nulla tellus in sagittis dui vel nisl duis ac nibh fusce lacus purus aliquet at feugiat non pretium quis lectus suspendisse potenti in eleifend quam a odio in hac
|
||||
"Tree of Life, The",Kyle,Indonesia,71,159530803-2,657,2010,1,.jpg,non pretium quis lectus suspendisse potenti in eleifend quam a odio in hac habitasse platea dictumst maecenas ut massa quis augue luctus tincidunt nulla mollis molestie lorem quisque ut erat
|
||||
"Emperor Waltz, The",Lewes,Thailand,255,597333365-5,305,2000,2,.jpg,et eros vestibulum ac est lacinia nisi venenatis tristique fusce congue diam id ornare imperdiet sapien urna pretium nisl ut volutpat sapien arcu sed augue
|
||||
Make Believe,Ellsworth,New Caledonia,206,823331655-5,336,2001,2,.jpg,maecenas ut massa quis augue luctus tincidunt nulla mollis molestie lorem quisque ut erat curabitur gravida nisi at nibh in hac habitasse platea dictumst aliquam augue quam sollicitudin vitae
|
||||
Love Letter ,Bobby,South Africa,50,590183247-7,753,2001,2,.jpg,eget massa tempor convallis nulla neque libero convallis eget eleifend luctus ultricies eu nibh quisque id justo sit amet sapien dignissim vestibulum vestibulum ante ipsum primis
|
||||
Hellraiser III: Hell on Earth,Mikol,Ukraine,73,530002382-5,594,2011,2,.jpg,risus auctor sed tristique in tempus sit amet sem fusce consequat nulla nisl nunc nisl duis bibendum felis sed interdum
|
||||
JFK: The Smoking Gun,Ruttger,Indonesia,364,232896763-9,575,1997,2,.jpg,vivamus vel nulla eget eros elementum pellentesque quisque porta volutpat erat quisque erat eros viverra eget congue eget semper rutrum nulla nunc purus phasellus in felis donec semper sapien a
|
||||
"Moment of Innocence, A (Nun va Goldoon)",Goran,Bangladesh,388,523939395-8,871,2005,2,.jpg,turpis donec posuere metus vitae ipsum aliquam non mauris morbi non lectus aliquam sit amet diam in magna bibendum imperdiet nullam
|
||||
"Cure, The",Arabele,Costa Rica,276,384850908-3,397,2004,1,.jpg,in sagittis dui vel nisl duis ac nibh fusce lacus purus aliquet at feugiat non pretium quis lectus suspendisse potenti
|
||||
"Hen, his wife",Adele,Russia,354,435826855-2,721,2000,1,.jpg,a libero nam dui proin leo odio porttitor id consequat in consequat ut nulla sed accumsan felis ut at dolor quis
|
||||
Passenger 57,Florencia,Nigeria,91,181201239-X,307,2009,1,.jpg,tempus vivamus in felis eu sapien cursus vestibulum proin eu mi nulla ac enim in tempor turpis nec euismod scelerisque quam turpis adipiscing
|
||||
Westfront 1918,Bondy,China,31,876845194-6,958,1994,1,.jpg,sollicitudin ut suscipit a feugiat et eros vestibulum ac est lacinia nisi venenatis tristique fusce congue diam id ornare imperdiet
|
||||
"Take Her, Shes Mine",Kingston,Indonesia,29,574268767-2,992,2009,2,.jpg,eu mi nulla ac enim in tempor turpis nec euismod scelerisque quam turpis adipiscing lorem vitae mattis nibh ligula nec sem duis aliquam convallis nunc proin
|
||||
Private Confessions,Pansie,Philippines,57,288030544-6,673,1991,1,.jpg,semper porta volutpat quam pede lobortis ligula sit amet eleifend pede libero quis orci nullam molestie nibh in lectus pellentesque at nulla suspendisse potenti cras in purus eu magna
|
||||
"Story of Film: An Odyssey, The",Cristie,Malaysia,117,033078746-2,716,1999,1,.jpg,risus dapibus augue vel accumsan tellus nisi eu orci mauris lacinia sapien quis libero nullam sit amet turpis elementum ligula vehicula consequat morbi a ipsum integer
|
||||
"Razor s Edge, The",Archie,Philippines,304,360962911-8,877,1994,2,.jpg,nunc viverra dapibus nulla suscipit ligula in lacus curabitur at ipsum ac tellus semper interdum mauris ullamcorper purus sit amet nulla quisque
|
||||
"Memory of a Killer, The (Zaak Alzheimer, De)",Reese,China,195,835548604-8,863,1999,1,.jpg,viverra dapibus nulla suscipit ligula in lacus curabitur at ipsum ac tellus semper interdum mauris ullamcorper purus sit amet nulla quisque arcu libero rutrum ac lobortis
|
||||
Of Mice and Men,Cherish,Philippines,324,947239613-5,807,2003,1,.jpg,nec condimentum neque sapien placerat ante nulla justo aliquam quis turpis eget elit sodales scelerisque mauris sit amet eros suspendisse accumsan tortor quis turpis sed ante vivamus tortor duis mattis
|
||||
Empire State,Eva,France,58,524853583-2,604,1987,1,.jpg,posuere metus vitae ipsum aliquam non mauris morbi non lectus aliquam sit amet diam in magna bibendum imperdiet nullam orci pede venenatis non sodales sed tincidunt eu felis
|
||||
"Caddy, The",Neron,Namibia,206,046079662-3,494,1999,1,.jpg,tortor duis mattis egestas metus aenean fermentum donec ut mauris eget massa tempor convallis nulla neque libero convallis eget eleifend luctus ultricies
|
||||
So I Married an Axe Murderer,Camella,Poland,295,369067672-X,639,2006,2,.jpg,porttitor pede justo eu massa donec dapibus duis at velit eu est congue elementum in hac habitasse platea dictumst morbi vestibulum velit id pretium iaculis diam
|
||||
Penthouse North,Burgess,Russia,185,385438486-6,607,2005,1,.jpg,aliquam sit amet diam in magna bibendum imperdiet nullam orci pede venenatis non sodales sed tincidunt eu felis fusce posuere felis sed lacus morbi sem
|
||||
Dante 01,Diarmid,China,351,150533444-6,759,1986,1,.jpg,nisi volutpat eleifend donec ut dolor morbi vel lectus in quam fringilla rhoncus mauris enim leo rhoncus sed vestibulum sit amet cursus id turpis integer aliquet massa id lobortis
|
||||
Love Story,Anallese,Indonesia,377,773736937-6,300,2001,1,.jpg,nulla dapibus dolor vel est donec odio justo sollicitudin ut suscipit a feugiat et eros vestibulum ac est lacinia nisi venenatis tristique fusce congue diam id ornare imperdiet sapien urna
|
||||
Hot Fuzz,Wolfy,Uzbekistan,338,187595572-0,770,1992,2,.jpg,lectus pellentesque at nulla suspendisse potenti cras in purus eu magna vulputate luctus cum sociis natoque penatibus et magnis dis parturient montes nascetur
|
||||
To Kill with Intrigue (Jian hua yan yu Jiang Nan),Dolph,Czech Republic,267,599872010-5,797,1986,2,.jpg,praesent blandit lacinia erat vestibulum sed magna at nunc commodo placerat praesent blandit nam nulla integer pede justo lacinia eget tincidunt eget tempus vel
|
||||
What Happened Was...,Rosmunda,Dominican Republic,294,052374423-4,674,2010,1,.jpg,nunc donec quis orci eget orci vehicula condimentum curabitur in libero ut massa volutpat convallis morbi odio odio elementum eu interdum eu tincidunt in leo maecenas pulvinar
|
||||
"Personals, The (Zheng hun qi shi)",Rogers,Brazil,257,262271007-0,867,2007,2,.jpg,magna vestibulum aliquet ultrices erat tortor sollicitudin mi sit amet lobortis sapien sapien non mi integer ac neque duis bibendum morbi non quam nec dui luctus rutrum nulla tellus
|
||||
Mean Machine,Marchelle,Mauritania,378,647927122-X,813,2007,1,.jpg,non interdum in ante vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae duis faucibus accumsan odio curabitur convallis duis consequat dui nec
|
||||
"Sleepy Time Gal, The",Caressa,Latvia,255,488547856-1,890,1999,1,.jpg,nam congue risus semper porta volutpat quam pede lobortis ligula sit amet eleifend pede libero quis orci nullam molestie nibh in lectus pellentesque at nulla suspendisse potenti cras
|
||||
Boy Meets Girl,Anderea,Portugal,270,308444950-3,891,1992,2,.jpg,orci vehicula condimentum curabitur in libero ut massa volutpat convallis morbi odio odio elementum eu interdum eu tincidunt in leo maecenas pulvinar
|
||||
Boys,Lyn,China,317,991422054-1,419,1999,1,.jpg,habitasse platea dictumst aliquam augue quam sollicitudin vitae consectetuer eget rutrum at lorem integer tincidunt ante vel ipsum praesent blandit lacinia erat vestibulum sed magna at nunc commodo placerat
|
||||
"Party, The (Boum, La)",Rivy,Greece,20,113551237-X,863,1998,1,.jpg,amet sapien dignissim vestibulum vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae nulla dapibus dolor vel est donec odio justo
|
||||
Who the Hell Is Juliette? (¿Quién diablos es Juliette?),Jilly,Mexico,305,330155810-0,819,2004,2,.jpg,luctus et ultrices posuere cubilia curae donec pharetra magna vestibulum aliquet ultrices erat tortor sollicitudin mi sit amet lobortis sapien sapien non mi integer ac neque duis bibendum morbi
|
||||
"What s Up, Tiger Lily?",Gerard,Latvia,368,872647603-7,406,1990,2,.jpg,condimentum id luctus nec molestie sed justo pellentesque viverra pede ac diam cras pellentesque volutpat dui maecenas tristique est et tempus
|
||||
"Evil Cult, The (Lord of the Wu Tang) (Yi tian tu long ji: Zhi mo jiao jiao zhu)",Christiane,United States,315,253430750-9,965,1956,2,.jpg,imperdiet nullam orci pede venenatis non sodales sed tincidunt eu felis fusce posuere felis sed lacus morbi sem mauris laoreet ut rhoncus aliquet
|
||||
"Children s Hour, The",Harrietta,Indonesia,175,709626752-2,736,2006,2,.jpg,nibh in quis justo maecenas rhoncus aliquam lacus morbi quis tortor id nulla ultrices aliquet maecenas leo odio condimentum id luctus nec
|
||||
"Bless Me, Ultima",Vittoria,Brazil,11,434747128-9,451,1997,1,.jpg,accumsan tortor quis turpis sed ante vivamus tortor duis mattis egestas metus aenean fermentum donec ut mauris eget massa tempor convallis nulla
|
||||
"Scarlet Letter, The",Walliw,Thailand,73,082006287-1,761,2009,2,.jpg,porta volutpat quam pede lobortis ligula sit amet eleifend pede libero quis orci nullam molestie nibh in lectus pellentesque at nulla suspendisse potenti cras in purus eu magna vulputate luctus
|
||||
"Interview, The",Launce,Indonesia,376,164041448-7,614,1994,2,.jpg,ut nunc vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae mauris viverra diam vitae quam suspendisse potenti nullam porttitor lacus at turpis donec posuere metus
|
||||
El Dorado,Hagan,Nigeria,267,516075098-3,792,1989,2,.jpg,natoque penatibus et magnis dis parturient montes nascetur ridiculus mus vivamus vestibulum sagittis sapien cum sociis natoque penatibus et magnis dis
|
||||
Man on a Ledge,Elyn,China,370,958211195-X,798,2005,1,.jpg,curabitur at ipsum ac tellus semper interdum mauris ullamcorper purus sit amet nulla quisque arcu libero rutrum ac lobortis vel dapibus at diam nam tristique tortor eu
|
||||
Jaws 3-D,Mattheus,Bulgaria,368,185208740-4,603,2004,1,.jpg,mauris lacinia sapien quis libero nullam sit amet turpis elementum ligula vehicula consequat morbi a ipsum integer a nibh in quis justo maecenas
|
||||
Son in Law,Cordy,France,68,008204496-1,616,2007,2,.jpg,pede justo lacinia eget tincidunt eget tempus vel pede morbi porttitor lorem id ligula suspendisse ornare consequat lectus in est risus auctor sed tristique in tempus sit amet
|
||||
Counter Investigation (Contre-enquête),Gillie,China,286,109072650-3,860,2008,1,.jpg,lorem ipsum dolor sit amet consectetuer adipiscing elit proin interdum mauris non ligula pellentesque ultrices phasellus id sapien in sapien iaculis congue vivamus metus arcu adipiscing
|
||||
Wuthering Heights,Barton,Japan,363,796778023-X,477,2012,1,.jpg,fermentum justo nec condimentum neque sapien placerat ante nulla justo aliquam quis turpis eget elit sodales scelerisque mauris sit amet eros suspendisse
|
||||
One Good Cop,Geneva,China,281,547917677-3,525,2012,1,.jpg,integer a nibh in quis justo maecenas rhoncus aliquam lacus morbi quis tortor id nulla ultrices aliquet maecenas leo odio condimentum id luctus nec molestie sed justo
|
||||
Kisses for My President,Clarabelle,Indonesia,391,798882571-2,592,2003,1,.jpg,in lacus curabitur at ipsum ac tellus semper interdum mauris ullamcorper purus sit amet nulla quisque arcu libero rutrum ac lobortis vel
|
||||
"Mother s Courage: Talking Back to Autism, A",Jami,China,347,267223790-5,771,1994,1,.jpg,vestibulum quam sapien varius ut blandit non interdum in ante vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae duis
|
||||
"Purge, The",Cyrill,China,67,353064466-8,661,2013,1,.jpg,dolor sit amet consectetuer adipiscing elit proin risus praesent lectus vestibulum quam sapien varius ut blandit non interdum in ante vestibulum ante ipsum
|
||||
Anthony Adverse,Angie,Indonesia,353,778754140-7,500,1988,2,.jpg,condimentum neque sapien placerat ante nulla justo aliquam quis turpis eget elit sodales scelerisque mauris sit amet eros suspendisse accumsan tortor quis turpis sed
|
||||
Mo Money,Haroun,Croatia,69,042226418-0,588,1990,1,.jpg,eget vulputate ut ultrices vel augue vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae donec pharetra magna vestibulum aliquet ultrices erat tortor sollicitudin mi sit
|
||||
"Jerk Theory, The",Erinna,Angola,269,343647389-8,357,1988,2,.jpg,nunc nisl duis bibendum felis sed interdum venenatis turpis enim blandit mi in porttitor pede justo eu massa donec dapibus duis
|
||||
Gloria,Fonsie,China,113,668322996-1,873,2008,1,.jpg,amet nunc viverra dapibus nulla suscipit ligula in lacus curabitur at ipsum ac tellus semper interdum mauris ullamcorper purus sit amet nulla quisque arcu libero rutrum ac lobortis vel
|
||||
Number One with a Bullet,Erina,Mongolia,9,375368000-1,956,1993,2,.jpg,nullam porttitor lacus at turpis donec posuere metus vitae ipsum aliquam non mauris morbi non lectus aliquam sit amet diam in magna bibendum imperdiet nullam orci pede venenatis non
|
||||
E.T. the Extra-Terrestrial,Pansie,Russia,8,588059941-8,457,2011,2,.jpg,mauris laoreet ut rhoncus aliquet pulvinar sed nisl nunc rhoncus dui vel sem sed sagittis nam congue risus semper porta volutpat quam pede lobortis ligula sit amet eleifend pede
|
||||
"Perfect Storm, The",Gale,Ukraine,113,505788030-6,943,2005,1,.jpg,eget rutrum at lorem integer tincidunt ante vel ipsum praesent blandit lacinia erat vestibulum sed magna at nunc commodo placerat praesent blandit nam
|
||||
Rhinestone,Thia,Portugal,120,375487890-5,321,2008,1,.jpg,curae nulla dapibus dolor vel est donec odio justo sollicitudin ut suscipit a feugiat et eros vestibulum ac est lacinia nisi venenatis tristique fusce congue diam id ornare imperdiet
|
||||
Gold,Avram,Japan,260,975199265-6,734,2003,1,.jpg,lacus at velit vivamus vel nulla eget eros elementum pellentesque quisque porta volutpat erat quisque erat eros viverra eget congue eget semper
|
||||
Club Fed,Robinette,Slovenia,33,571774604-0,776,2005,1,.jpg,vel enim sit amet nunc viverra dapibus nulla suscipit ligula in lacus curabitur at ipsum ac tellus semper interdum mauris ullamcorper purus sit amet nulla
|
||||
Mary Poppins,Kristy,Republic of the Congo,151,342411125-2,971,2006,2,.jpg,accumsan odio curabitur convallis duis consequat dui nec nisi volutpat eleifend donec ut dolor morbi vel lectus in quam fringilla rhoncus
|
||||
Beyond the Forest,Fanechka,Ukraine,229,291464862-6,573,1996,2,.jpg,ac nibh fusce lacus purus aliquet at feugiat non pretium quis lectus suspendisse potenti in eleifend quam a odio in hac habitasse platea dictumst maecenas ut
|
||||
"Good Mother, The",Monroe,Central African Republic,382,116878738-6,618,2003,1,.jpg,sit amet diam in magna bibendum imperdiet nullam orci pede venenatis non sodales sed tincidunt eu felis fusce posuere felis sed lacus
|
||||
CrissCross,Tris,China,204,344110894-9,446,2007,1,.jpg,porttitor lorem id ligula suspendisse ornare consequat lectus in est risus auctor sed tristique in tempus sit amet sem fusce consequat nulla nisl nunc nisl duis bibendum felis sed interdum
|
||||
"Amityville Horror, The",Ronalda,Philippines,103,695418241-9,714,1985,1,.jpg,curabitur convallis duis consequat dui nec nisi volutpat eleifend donec ut dolor morbi vel lectus in quam fringilla rhoncus mauris enim leo rhoncus sed vestibulum sit amet cursus id turpis
|
||||
Green Ice,Rivy,Philippines,293,674049217-4,685,1993,1,.jpg,id nisl venenatis lacinia aenean sit amet justo morbi ut odio cras mi pede malesuada in imperdiet et commodo vulputate justo
|
||||
Hulk,Therine,Dominican Republic,136,657476283-9,607,1992,1,.jpg,vehicula consequat morbi a ipsum integer a nibh in quis justo maecenas rhoncus aliquam lacus morbi quis tortor id nulla ultrices aliquet maecenas
|
||||
"Munekata Sisters, The (Munekata kyôdai)",Micaela,China,226,892097675-9,436,2011,1,.jpg,pede morbi porttitor lorem id ligula suspendisse ornare consequat lectus in est risus auctor sed tristique in tempus sit amet sem
|
||||
"Fan, The",Dominica,Mauritius,271,704616056-2,433,2008,1,.jpg,vitae nisi nam ultrices libero non mattis pulvinar nulla pede ullamcorper augue a suscipit nulla elit ac nulla sed vel enim
|
||||
"Dalton, Les",Kalinda,Indonesia,311,270436080-4,327,1999,2,.jpg,nibh in quis justo maecenas rhoncus aliquam lacus morbi quis tortor id nulla ultrices aliquet maecenas leo odio condimentum id luctus nec molestie
|
||||
"Visit, The",Carr,Italy,8,217852709-4,808,1994,2,.jpg,tempus vivamus in felis eu sapien cursus vestibulum proin eu mi nulla ac enim in tempor turpis nec euismod scelerisque quam turpis adipiscing lorem vitae mattis nibh ligula nec sem
|
||||
Nico and Dani (Krámpack),Henry,Philippines,239,501274194-3,394,2007,2,.jpg,vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae duis faucibus accumsan odio curabitur convallis duis consequat dui nec nisi volutpat eleifend donec
|
||||
|
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 117 KiB |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 59 KiB |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 122 KiB |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 65 KiB |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 359 KiB |
+58
-26
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
if(isset($_POST["enviar"])){
|
||||
include "../sql/conexion.php";
|
||||
function insertar_datos($titulo,$autor,$categoria,$paginas,$isbn,$precio,$edicion,$tipo,$imagen,$descripcion)
|
||||
function insertar_datos($titulo,$autor,$categoria,$paginas,$isbn,$precio,$edicion,$tipo,$imagen,$descripcion,$pdf)
|
||||
{
|
||||
global $conexion;
|
||||
$sentencia = "INSERT INTO libro(id_libro, titulo, autor, categoria, paginas, isbn, precio, edicion, tipo,imagen,descripcion)values (NULL ,'$titulo','$autor','$categoria','$paginas','$isbn',$precio,$edicion,$tipo,'$imagen','$descripcion');";
|
||||
$sentencia = "CALL st_inserta_libro('$titulo','$autor','$categoria','$paginas','$isbn',$precio,'$edicion',$tipo,'$imagen','$descripcion','$pdf');";
|
||||
$ejecutar = $conexion->query($sentencia);
|
||||
if (!$ejecutar) {
|
||||
echo "<p><br> <br>Error: " . $conexion->errorInfo(). "<br><br></p>";
|
||||
@@ -12,7 +12,7 @@ if(isset($_POST["enviar"])){
|
||||
return $ejecutar;
|
||||
}
|
||||
|
||||
|
||||
//copia de imagenes
|
||||
foreach($_FILES["archivo"]['tmp_name'] as $key => $tmp_name)
|
||||
{
|
||||
//Validamos que el archivo exista
|
||||
@@ -20,7 +20,7 @@ if(isset($_POST["enviar"])){
|
||||
$filename = $_FILES["archivo"]["name"][$key]; //Obtenemos el nombre original del archivo
|
||||
$source = $_FILES["archivo"]["tmp_name"][$key]; //Obtenemos un nombre temporal del archivo
|
||||
|
||||
$directorio = '../docs/'; //Declaramos un variable con la ruta donde guardaremos los archivos
|
||||
$directorio = '../img/carga'; //Declaramos un variable con la ruta donde guardaremos los archivos
|
||||
|
||||
//Validamos si la ruta de destino existe, en caso de no existir la creamos
|
||||
if(!file_exists($directorio)){
|
||||
@@ -41,13 +41,41 @@ if(isset($_POST["enviar"])){
|
||||
}
|
||||
}
|
||||
|
||||
//archivo pdf
|
||||
foreach($_FILES["pdf"]['tmp_name'] as $key => $tmp_name)
|
||||
{
|
||||
//Validamos que el archivo exista
|
||||
if($_FILES["pdf"]["name"][$key]) {
|
||||
$filename = $_FILES["pdf"]["name"][$key]; //Obtenemos el nombre original del archivo
|
||||
$source = $_FILES["pdf"]["tmp_name"][$key]; //Obtenemos un nombre temporal del archivo
|
||||
|
||||
$directorio = '../doc/pdf'; //Declaramos un variable con la ruta donde guardaremos los archivos
|
||||
|
||||
//Validamos si la ruta de destino existe, en caso de no existir la creamos
|
||||
if(!file_exists($directorio)){
|
||||
mkdir($directorio, 0777) or die("No se puede crear el directorio de extracción");
|
||||
}
|
||||
|
||||
$dir=opendir($directorio); //Abrimos el directorio de destino
|
||||
$target_path = $directorio.'/'.$filename; //Indicamos la ruta de destino, así como el nombre del archivo
|
||||
|
||||
//Movemos y validamos que el archivo se haya cargado correctamente
|
||||
//El primer campo es el origen y el segundo el destino
|
||||
if(move_uploaded_file($source, $target_path)) {
|
||||
echo "El archivo $filename se ha almacenado en forma exitosa.<br>";
|
||||
} else {
|
||||
echo "Ha ocurrido un error, por favor inténtelo de nuevo.<br>";
|
||||
}
|
||||
closedir($dir); //Cerramos el directorio de destino
|
||||
}
|
||||
}
|
||||
|
||||
//archivo csv
|
||||
$time = time();
|
||||
$archivo = $_FILES["csv"]["name"];
|
||||
$archivo_copiado = $_FILES["csv"]["tmp_name"];
|
||||
$archivo_guardado = "copia_" . $archivo;
|
||||
$copia = copy($archivo_copiado,"../csv/".$archivo_guardado);
|
||||
$archivo_guardado = date("d-M-Y") . "_" . $archivo ;
|
||||
$copia = copy($archivo_copiado,"../doc/csv/".$archivo_guardado);
|
||||
|
||||
|
||||
if ($copia){
|
||||
@@ -61,50 +89,54 @@ if(isset($_POST["enviar"])){
|
||||
|
||||
|
||||
|
||||
if (file_exists('../csv/'.$archivo_guardado)){
|
||||
if (file_exists('../doc/csv/'.$archivo_guardado)){
|
||||
$csv = array();
|
||||
$fp = fopen('../csv/'.$archivo_guardado,"r");
|
||||
$fp = fopen('../doc/csv/'.$archivo_guardado,"r");
|
||||
while($datos = fgetcsv($fp, 0,",")){
|
||||
$datos = array_map("utf8_encode", $datos);
|
||||
$csv[] = $datos;
|
||||
}
|
||||
}
|
||||
$json = json_encode($csv);
|
||||
$a =json_decode($json);
|
||||
|
||||
echo "<br>";
|
||||
//print_r(count($a));
|
||||
|
||||
for($i=1;$i<count($a); $i++){
|
||||
$resultado = insertar_datos($a[$i][0],$a[$i][1],$a[$i][2],$a[$i][3],$a[$i][4],$a[$i][5],$a[$i][6],$a[$i][7],$a[$i][8],$a[$i][9]);
|
||||
//print_r(count($csv));
|
||||
|
||||
for($i=1;$i<count($csv); $i++){
|
||||
//echo "entea";
|
||||
$resultado = insertar_datos($csv[$i][0],$csv[$i][1],$csv[$i][2],
|
||||
$csv[$i][3],$csv[$i][4],$csv[$i][5],
|
||||
$csv[$i][6],$csv[$i][7],$csv[$i][8],$csv[$i][9],$csv[$i][10]);
|
||||
/*print_r($resultado);
|
||||
echo "<br>";
|
||||
print_r($i);
|
||||
echo "<br>";
|
||||
print_r($a[$i][0]);
|
||||
print_r($csv[$i][0]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][1]);
|
||||
print_r($csv[$i][1]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][2]);
|
||||
print_r($csv[$i][2]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][3]);
|
||||
print_r($csv[$i][3]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][4]);
|
||||
print_r($csv[$i][4]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][5]);
|
||||
print_r($csv[$i][5]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][6]);
|
||||
print_r($csv[$i][6]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][7]);
|
||||
echo "<br>";
|
||||
print_r($a[$i][8]);
|
||||
print_r($csv[$i][7]);
|
||||
echo "<br>";
|
||||
print_r($csv[$i][8]);
|
||||
echo "<br>";*/
|
||||
if ($resultado){
|
||||
echo "se insertaron los datos correctamente<br><br>";
|
||||
}
|
||||
else{
|
||||
echo "no se inserto<br>";
|
||||
}*/
|
||||
}
|
||||
}
|
||||
}
|
||||
header("Location: ../index.php");
|
||||
//echo "listo";
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
session_start();
|
||||
session_destroy();
|
||||
header('Location: ../pagina/admin.php');
|
||||
?>
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
|
||||
include('../sql/conexion.php');
|
||||
global $conexion;
|
||||
$sentencia = "select * from libro order by edicion desc limit 12;";
|
||||
$sentencia = "CALL st_libro_edicion;";
|
||||
$resultado = $conexion->query($sentencia);
|
||||
|
||||
if($resultado->rowCount() > 0){
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
|
||||
|
||||
require '../sql/conexion.php';
|
||||
sleep(1.2);
|
||||
session_start();
|
||||
|
||||
$usuario = $_POST['usuariolg'];
|
||||
$pass = $_POST['passlg'];
|
||||
|
||||
$sql ='CALL st_login(:user, :pas)';
|
||||
$resultado = $conexion->prepare($sql);
|
||||
$resultado->bindValue(':user', $usuario);
|
||||
$resultado->bindValue(':pas', $pass);
|
||||
|
||||
$resultado->execute();
|
||||
|
||||
|
||||
if ($resultado->rowCount() == 1){
|
||||
$datos = $resultado->fetch(PDO::FETCH_ASSOC);
|
||||
$_SESSION['usuario'] = $datos;
|
||||
echo json_encode(array('error' => false, 'perfil' => 'ok', 'nombre' => $datos['nombre']));
|
||||
}
|
||||
else{
|
||||
echo json_encode(array('error' => true));
|
||||
}
|
||||
$conexion=null;
|
||||
|
||||
}
|
||||
?>
|
||||
+6
-5
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
include 'sql/conexion.php';
|
||||
include '../sql/conexion.php';
|
||||
|
||||
$sql ='select * from menu';
|
||||
$resultado = $conexion->prepare($sql);
|
||||
$resultado->execute();
|
||||
$sql ='CALL st_menu();';
|
||||
$res = $conexion->prepare($sql);
|
||||
$res->execute();
|
||||
|
||||
|
||||
$datos = array(); //creamos un array
|
||||
@@ -11,9 +11,10 @@
|
||||
//guardamos en un array multidimensional todos los datos de la consulta
|
||||
$i=0;
|
||||
|
||||
while($row = $resultado->fetch(PDO::FETCH_ASSOC))
|
||||
while($row = $res->fetch(PDO::FETCH_ASSOC))
|
||||
{
|
||||
$datos[$i] = $row;
|
||||
$i++;
|
||||
}
|
||||
$res->closeCursor();
|
||||
//print_r($datos);
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?php
|
||||
error_reporting(E_ERROR | E_PARSE);
|
||||
header('Content-Type: text/html; charset=utf8');
|
||||
include("componentes/header.php");
|
||||
include("componentes/carrusel.php");
|
||||
echo "<br><br>";
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
jQuery(document).on('submit','#formlg',function(event){
|
||||
event.preventDefault();
|
||||
|
||||
jQuery.ajax({
|
||||
url: '../funciones/login.php',
|
||||
type: 'POST',
|
||||
dataType: 'json',
|
||||
data: $(this).serialize(),
|
||||
beforeSend: function() {
|
||||
$('.botonlg').val('Validando...');
|
||||
}
|
||||
})
|
||||
.done(function (respuesta) {
|
||||
if (!respuesta.error){
|
||||
if (respuesta.perfil === 'ok')
|
||||
{
|
||||
console.log('paso');
|
||||
location.href = '../pagina/carga.php';
|
||||
}
|
||||
}
|
||||
else{
|
||||
$('.error').slideDown('slow');
|
||||
setTimeout(function () {
|
||||
$('.error').slideUp('slow')
|
||||
|
||||
},3000);
|
||||
|
||||
$('.botonlg').val('Iniciar Sesion');
|
||||
}
|
||||
})
|
||||
.fail(function (resp) {
|
||||
console.log(resp.responseText);
|
||||
})
|
||||
.always(function(){
|
||||
console.log("complete");
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
@@ -0,0 +1,118 @@
|
||||
<?php
|
||||
session_start();
|
||||
if (isset($_SESSION['usuario'])){
|
||||
if ($_SESSION['usuario']['tipo'] == 'admin')
|
||||
{
|
||||
header('Location: carga.php');
|
||||
}
|
||||
}
|
||||
?>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="../css/estilo.css">
|
||||
<link rel="stylesheet" href="../css/styles.css">
|
||||
<link rel="stylesheet" href="../bootstrap/bootstrap.min.css">
|
||||
<link rel="shortcut icon" type="image/png" href="../img/header/escudo-unam.ico">
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="general">
|
||||
<header>
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row" style="padding: 7px;">
|
||||
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
|
||||
<img src="../img/header/Logo-UNAM.png" alt="">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
|
||||
<img src="../img/header/logo_fesa.png" style=" height: 63px;" alt="">
|
||||
<div style="background-color: white; margin-left:20px; margin-right:20px; margin-top: 7px; width: 5px; height: 60px;"></div>
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
</nav>
|
||||
</div>
|
||||
<br><br>
|
||||
|
||||
<div class="container" style="margin-top: 1%;">
|
||||
<h1>Iniciar sesión</h1>
|
||||
<br>
|
||||
|
||||
<div class="error alert alert-danger alert-dismissible fade show" style="display: none; text-align: center;">
|
||||
<span style="font-size: 18px;">Los Datos ingresados no válidos, intentalo nuevamente.</span>
|
||||
</div>
|
||||
<br>
|
||||
<form action="" id="formlg">
|
||||
<div class="form-group" style="width: 30%;">
|
||||
<label>Cuenta</label>
|
||||
<input type="text" class="form-control" pattern="[A-Za-z0-9_-]{1,15}" required name="usuariolg">
|
||||
</div>
|
||||
<div class="form-group" style="width: 30%;">
|
||||
<label>Password</label>
|
||||
<input type="Password" class="form-control" required name="passlg">
|
||||
</div>
|
||||
<input type="submit" class="btn btn-primary botonlg" value="Iniciar Sesion">
|
||||
</form>
|
||||
</div>
|
||||
|
||||
|
||||
<br><br>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer>
|
||||
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row">
|
||||
<div id="b1" class="col col-sm-4 col-lg-2 col-xl text-cente btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Comité Editorial</a>
|
||||
</div>
|
||||
<div id="b2" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Política Editorial y Lineamientos</a>
|
||||
</div>
|
||||
<div id="b3" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Libreria</a>
|
||||
</div>
|
||||
<div id="b4" class="col col-sm-4 col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Contáctanos</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="container" style="background-color: #1B3D70; color: white">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12 col-sm-12 col-lg-12 col-xl-12">
|
||||
<p style="text-align:center;">
|
||||
Hecho en México, todos los derechos reservados 2018.
|
||||
<br>
|
||||
Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente
|
||||
completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="../js/main.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+27
-3
@@ -1,3 +1,16 @@
|
||||
<?php
|
||||
session_start();
|
||||
if (isset($_SESSION['usuario'])){
|
||||
if ($_SESSION['usuario']['tipo'] != 'admin')
|
||||
{
|
||||
header('Location: admin.php');
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
header('Location: admin.php');
|
||||
}
|
||||
?>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
@@ -24,14 +37,15 @@
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<span class="navbar-brand mb-0 h1" style="color: #ffffff; font-size: 25px; margin-top: -27px;"><?php echo($_SESSION['usuario']['nombre'])?></span>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
</nav>
|
||||
<span class="navbar-brand mb-0 h1"><a href="../funciones/destroy.php">Cerrar Sesion</a></span>
|
||||
</nav>
|
||||
</div>
|
||||
<br>
|
||||
|
||||
@@ -43,15 +57,25 @@
|
||||
<br><br>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-8">
|
||||
|
||||
<div class="col-md-4">
|
||||
<h5>Archivo csv </h5>
|
||||
<input name="csv" type="file" accept="appli" required>
|
||||
<input name="csv" type="file" accept="appli" >
|
||||
</div>
|
||||
|
||||
<br>
|
||||
|
||||
<div class="col-md-4">
|
||||
<h5>Imagenes</h5>
|
||||
<input type="file" id="archivo[]" name="archivo[]" multiple="" required>
|
||||
</div>
|
||||
|
||||
<br><br>
|
||||
|
||||
<div class="col-md-4">
|
||||
<h5>Archivos PDF´s</h5>
|
||||
<input type="file" id="pdf[]" name="pdf[]" multiple="" required>
|
||||
</div>
|
||||
<br><br>
|
||||
|
||||
|
||||
|
||||
+300
-93
@@ -1,9 +1,12 @@
|
||||
<?php
|
||||
include("../sql/conexion.php");
|
||||
header('Content-Type: text/html; charset=utf8');
|
||||
include('../sql/conexion.php');
|
||||
include ('../funciones/menu.php');
|
||||
$titulo = $_REQUEST['id'];
|
||||
$sentencia = "select * from libro where titulo='$titulo' ;";
|
||||
$sentencia = "CALL st_consulta_libro('$titulo');";
|
||||
$resultado = $conexion->query($sentencia);
|
||||
|
||||
|
||||
if($resultado->rowCount() > 0){
|
||||
$i=0;
|
||||
|
||||
@@ -12,101 +15,305 @@
|
||||
$libro[$i] = $fila;
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="../css/estilo.css">
|
||||
<link rel="stylesheet" href="../css/styles.css">
|
||||
<link rel="stylesheet" href="../bootstrap/bootstrap.min.css">
|
||||
<link rel="shortcut icon" type="image/png" href="../img/header/escudo-unam.ico">
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="general">
|
||||
<header>
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row" style="padding: 7px;">
|
||||
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
|
||||
<img src="../img/header/Logo-UNAM.png" alt="">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
|
||||
<img src="../img/header/logo_fesa.png" style=" height: 63px;" alt="">
|
||||
<div style="background-color: white; margin-left:20px; margin-right:20px; margin-top: 7px; width: 5px; height: 60px;"></div>
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<!-- Menú dorado -->
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon" ></span><i class="fas fa-bars fa-1x" style="margin-right: 15px;"></i>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
||||
<ul class="navbar-nav mr-auto">
|
||||
<li class="nav-item dropdown">
|
||||
<?php
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
if ($datos[$i]['nivel'] == 1) {
|
||||
echo "<a class='nav-link dropdown-toggle ' href='#' id='navbarDropdown' role='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>
|
||||
{$datos[$i]['nombre']}
|
||||
</a>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<?php
|
||||
//Nivel 2
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
|
||||
if($datos[$i]['nivel'] == 2){
|
||||
|
||||
if ($datos[$i]['nombre'] == 'Libros'){
|
||||
|
||||
echo "<div class='nav-link dropdown-toggle' href='#' id='navbarDropdown' role='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>{$datos[$i]['nombre']}</div>";
|
||||
echo "<div class='dropdown-menu' aria-labelledby='navbarDropdown'>";
|
||||
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
|
||||
if($datos[$i]['nivel'] == 3){
|
||||
|
||||
echo "<a class='dropdown-item' href='#'>{$datos[$i]['nombre']}</a>";
|
||||
}
|
||||
}
|
||||
}
|
||||
else echo "<a class='dropdown-item' href='#'>{$datos[$i]['nombre']}</a>";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
<form class="form-inline my-2 my-lg-0" action="../pagina/resultado.php">
|
||||
<input class="form-control mr-sm-2" type="search" aria-label="Search" name="id">
|
||||
<button class="btn btn-primary" type="submit">Buscar</button>
|
||||
</form>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<br><br><br><br>
|
||||
|
||||
|
||||
<div class="container">
|
||||
<div class="row" >
|
||||
<div class="col-lg-2"></div>
|
||||
<div class=" col-12 col-sm-12 col-md-7 col-lg-5" style="">
|
||||
<img src="../img/carga/<?php echo $libro[0]['imagen']?>" style="width: 390px; height: 580px; margin-right: auto;" alt="">
|
||||
</div>
|
||||
<div class="col-12 col-sm-12 col-md-4 col-lg-4" style="">
|
||||
<h5>Titulo: <?php echo $libro[0]['titulo']?></h5><br>
|
||||
<h5>Autor: <?php echo $libro[0]['autor']?></h5><br>
|
||||
<h5>Paginas: <?php echo $libro[0]['paginas']?></h5><br>
|
||||
<h5>ISBN: <?php echo $libro[0]['isbn']?></h5><br>
|
||||
<h5>Precio: $<?php echo $libro[0]['precio']?>.00</h5><br>
|
||||
<h5>Año de Edición: <?php echo "<br><br> <ul> <li> <h5>" . $libro[0]['edicion'] ."</h5> </li> </ul>"?></h5><br>
|
||||
<h5>Formas de Compra:
|
||||
<?php
|
||||
if($libro[0]['tipo'] == 1)
|
||||
{echo "<br><br> <ul> <li> <h5>Tienda</h5> </li> </ul>";}
|
||||
elseif($libro[0]['tipo'] == 2)
|
||||
{echo "<br> <ul> <li><h5>En Linea</h5></li> </ul>";}
|
||||
elseif($libro[0]['tipo'] == 3)
|
||||
{echo "<br> <ul> <li><h5>Tienda</h5></li> <li><h5>En Linea</h5></li> </ul>";}
|
||||
|
||||
?></h5><br>
|
||||
<h5 style="text-align:justify;">Descripción: <?php echo $libro[0]['descripcion']?></h5><br>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-2"></div>
|
||||
<div class=" col-12 col-sm-12 col-md-7 col-lg-5" style="">
|
||||
|
||||
</div>
|
||||
<div class="col-12 col-sm-12 col-md-4 col-lg-4" style="">
|
||||
<!-- Button trigger modal -->
|
||||
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalCenter">
|
||||
Previsualizar
|
||||
</button>
|
||||
<br><br>
|
||||
<h4>Compartir</h4>
|
||||
<i class="fab fa-facebook-square"></i>
|
||||
<i class="fab fa-instagram"></i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- Modal -->
|
||||
<div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content" style="margin-left: -150px;">
|
||||
<iframe src="../doc/pdf/<?php //echo $libro[0]]['pdf']?>"
|
||||
style="width:800px; height:500px;" frameborder="0"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<br><br>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer>
|
||||
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row">
|
||||
<div id="b1" class="col col-sm-4 col-lg-2 col-xl text-cente btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Comité Editorial</a>
|
||||
</div>
|
||||
<div id="b2" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Política Editorial y Lineamientos</a>
|
||||
</div>
|
||||
<div id="b3" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Libreria</a>
|
||||
</div>
|
||||
<div id="b4" class="col col-sm-4 col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Contáctanos</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="container" style="background-color: #1B3D70; color: white">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12 col-sm-12 col-lg-12 col-xl-12">
|
||||
<p style="text-align:center;">
|
||||
Hecho en México, todos los derechos reservados 2018.
|
||||
<br>
|
||||
Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente
|
||||
completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
<?php
|
||||
|
||||
|
||||
}
|
||||
else{
|
||||
echo "No se encontraron elementos";
|
||||
?>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="../css/estilo.css">
|
||||
<link rel="stylesheet" href="../css/styles.css">
|
||||
<link rel="stylesheet" href="../bootstrap/bootstrap.min.css">
|
||||
<link rel="shortcut icon" type="image/png" href="../img/header/escudo-unam.ico">
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="general">
|
||||
<header>
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row" style="padding: 7px;">
|
||||
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
|
||||
<img src="../img/header/Logo-UNAM.png" alt="">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
|
||||
<img src="../img/header/logo_fesa.png" style=" height: 63px;" alt="">
|
||||
<div style="background-color: white; margin-left:20px; margin-right:20px; margin-top: 7px; width: 5px; height: 60px;"></div>
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
</nav>
|
||||
</div>
|
||||
<br><br><br><br>
|
||||
<div class="row">
|
||||
<div class="col-md-12"><h3 style="text-align: center;">No se encontraron elementos relacionados a "<?php echo $titulo;?>"</h3></div>
|
||||
</div>
|
||||
|
||||
<br><br><br><br>
|
||||
<footer>
|
||||
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row">
|
||||
<div id="b1" class="col col-sm-4 col-lg-2 col-xl text-cente btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Comité Editorial</a>
|
||||
</div>
|
||||
<div id="b2" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Política Editorial y Lineamientos</a>
|
||||
</div>
|
||||
<div id="b3" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Libreria</a>
|
||||
</div>
|
||||
<div id="b4" class="col col-sm-4 col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Contáctanos</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="container" style="background-color: #1B3D70; color: white">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12 col-sm-12 col-lg-12 col-xl-12">
|
||||
<p style="text-align:center;">
|
||||
Hecho en México, todos los derechos reservados 2018.
|
||||
<br>
|
||||
Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente
|
||||
completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
|
||||
|
||||
}
|
||||
print_r($libro);
|
||||
//print_r($libro);
|
||||
?>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="../css/estilo.css">
|
||||
<link rel="stylesheet" href="../css/styles.css">
|
||||
<link rel="stylesheet" href="../bootstrap/bootstrap.min.css">
|
||||
<link rel="shortcut icon" type="image/png" href="../img/header/escudo-unam.ico">
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="general">
|
||||
<header>
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row" style="padding: 7px;">
|
||||
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
|
||||
<img src="../img/header/Logo-UNAM.png" alt="">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
|
||||
<img src="../img/header/logo_fesa.png" style=" height: 63px;" alt="">
|
||||
<div style="background-color: white; margin-left:20px; margin-right:20px; margin-top: 7px; width: 5px; height: 60px;"></div>
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
</nav>
|
||||
</div>
|
||||
<br>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<br><br>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer>
|
||||
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row">
|
||||
<div id="b1" class="col col-sm-4 col-lg-2 col-xl text-cente btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Comité Editorial</a>
|
||||
</div>
|
||||
<div id="b2" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Política Editorial y Lineamientos</a>
|
||||
</div>
|
||||
<div id="b3" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Libreria</a>
|
||||
</div>
|
||||
<div id="b4" class="col col-sm-4 col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Contáctanos</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="container" style="background-color: #1B3D70; color: white">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12 col-sm-12 col-lg-12 col-xl-12">
|
||||
<p style="text-align:center;">
|
||||
Hecho en México, todos los derechos reservados 2018.
|
||||
<br>
|
||||
Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente
|
||||
completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,219 @@
|
||||
|
||||
<?php
|
||||
header('Content-Type: text/html; charset=utf8');
|
||||
include('../sql/conexion.php');
|
||||
include ('../funciones/menu.php');
|
||||
$titulo = $_REQUEST['id'];
|
||||
$sentencia = "CALL st_consulta_libro('$titulo');";
|
||||
$resultado = $conexion->query($sentencia);
|
||||
|
||||
if($resultado->rowCount() > 0){
|
||||
$i=0;
|
||||
while($fila = $resultado->fetch(PDO::FETCH_ASSOC))
|
||||
{
|
||||
$data[$i] = $fila;
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
header('Location: sinresultado.php');
|
||||
}
|
||||
$max = sizeof($data);
|
||||
print_r($max);
|
||||
?>
|
||||
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="../css/estilo.css">
|
||||
<link rel="stylesheet" href="../css/styles.css">
|
||||
<link rel="stylesheet" href="../bootstrap/bootstrap.min.css">
|
||||
<link rel="shortcut icon" type="image/png" href="../img/header/escudo-unam.ico">
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="general">
|
||||
<header>
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row" style="padding: 7px;">
|
||||
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
|
||||
<img src="../img/header/Logo-UNAM.png" alt="">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
|
||||
<img src="../img/header/logo_fesa.png" style=" height: 63px;" alt="">
|
||||
<div style="background-color: white; margin-left:20px; margin-right:20px; margin-top: 7px; width: 5px; height: 60px;"></div>
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<!-- Menú dorado -->
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon" ></span><i class="fas fa-bars fa-1x" style="margin-right: 15px;"></i>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
||||
<ul class="navbar-nav mr-auto">
|
||||
<li class="nav-item dropdown">
|
||||
<?php
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
if ($datos[$i]['nivel'] == 1) {
|
||||
echo "<a class='nav-link dropdown-toggle ' href='#' id='navbarDropdown' role='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>
|
||||
{$datos[$i]['nombre']}
|
||||
</a>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<?php
|
||||
//Nivel 2
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
|
||||
if($datos[$i]['nivel'] == 2){
|
||||
|
||||
if ($datos[$i]['nombre'] == 'Libros'){
|
||||
|
||||
echo "<div class='nav-link dropdown-toggle' href='#' id='navbarDropdown' role='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>{$datos[$i]['nombre']}</div>";
|
||||
echo "<div class='dropdown-menu' aria-labelledby='navbarDropdown'>";
|
||||
|
||||
for($i=0;$i<sizeof($datos);$i=$i+1) {
|
||||
|
||||
if($datos[$i]['nivel'] == 3){
|
||||
|
||||
echo "<a class='dropdown-item' href='#'>{$datos[$i]['nombre']}</a>";
|
||||
}
|
||||
}
|
||||
}
|
||||
else echo "<a class='dropdown-item' href='#'>{$datos[$i]['nombre']}</a>";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
<form class="form-inline my-2 my-lg-0" action="../pagina/resultado.php">
|
||||
<input class="form-control mr-sm-2" type="search" aria-label="Search" name="id">
|
||||
<button class="btn btn-primary" type="submit">Buscar</button>
|
||||
</form>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<br><br><br><br>
|
||||
|
||||
|
||||
|
||||
<div class='container'>
|
||||
<div class='nov'><p class='n'>Resultados</p></div>
|
||||
<div class='lin'></div>
|
||||
<br><br><br>
|
||||
<div class='row'>
|
||||
<?php
|
||||
if($max == 1)
|
||||
{
|
||||
for($i=0;$i<$max;$i++) {?>
|
||||
<div class="col-md-4 col-lg-4"></div>
|
||||
<div class='col-lg-4 col-md-4 col-sm text-center'>
|
||||
<a href='libro.php?id=<?php echo $data[$i]['titulo']?>' >
|
||||
<img src='../img/carga/<?php echo $data[$i]['imagen']?>' style='display: flex; margin: 0 auto; width: 240px; height: 340px;' alt='Responsive image'></a><br>
|
||||
<h5><?php echo $data[$i]['titulo']?></h5>
|
||||
<div class='lin'></div>
|
||||
</div>
|
||||
<div class="col-md-4 col-lg-4"></div>
|
||||
<?php
|
||||
}}
|
||||
elseif($max == 2){
|
||||
for($i=0;$i<$max;$i++) {?>
|
||||
<div class='col-sm col-md-6 col-lg-6'>
|
||||
<a href='libro.php?id=<?php echo $data[$i]['titulo']?>' >
|
||||
<img src='../img/carga/<?php echo $data[$i]['imagen']?>' style='display: flex; margin: 0 auto; width: 240px; height: 340px;' alt='Responsive image'></a><br>
|
||||
<h5><?php echo $data[$i]['titulo']?></h5>
|
||||
<div class='lin'></div>
|
||||
</div>
|
||||
|
||||
<?php
|
||||
}
|
||||
}
|
||||
|
||||
elseif($max > 2){
|
||||
for($i=0;$i<$max;$i++) {?>
|
||||
<div class='col-sm'>
|
||||
<a href='libro.php?id=<?php echo $data[$i]['titulo']?>' >
|
||||
<img src='../img/carga/<?php echo $data[$i]['imagen']?>' style='display: flex; margin: 0 auto; width: 240px; height: 340px;' alt='Responsive image'></a><br>
|
||||
<h5><?php echo $data[$i]['titulo']?></h5>
|
||||
<div class='lin'></div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<br><br>
|
||||
|
||||
|
||||
|
||||
|
||||
<footer>
|
||||
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row">
|
||||
<div id="b1" class="col col-sm-4 col-lg-2 col-xl text-cente btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Comité Editorial</a>
|
||||
</div>
|
||||
<div id="b2" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Política Editorial y Lineamientos</a>
|
||||
</div>
|
||||
<div id="b3" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Libreria</a>
|
||||
</div>
|
||||
<div id="b4" class="col col-sm-4 col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Contáctanos</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="container" style="background-color: #1B3D70; color: white">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12 col-sm-12 col-lg-12 col-xl-12">
|
||||
<p style="text-align:center;">
|
||||
Hecho en México, todos los derechos reservados 2018.
|
||||
<br>
|
||||
Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente
|
||||
completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,84 @@
|
||||
<html lang="es">
|
||||
<head>
|
||||
<title>Portal Editorial </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="../css/estilo.css">
|
||||
<link rel="stylesheet" href="../css/styles.css">
|
||||
<link rel="stylesheet" href="../bootstrap/bootstrap.min.css">
|
||||
<link rel="shortcut icon" type="image/png" href="../img/header/escudo-unam.ico">
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="general">
|
||||
<header>
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row" style="padding: 7px;">
|
||||
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
|
||||
<img src="../img/header/Logo-UNAM.png" alt="">
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
|
||||
<img src="../img/header/logo_fesa.png" style=" height: 63px;" alt="">
|
||||
<div style="background-color: white; margin-left:20px; margin-right:20px; margin-top: 7px; width: 5px; height: 60px;"></div>
|
||||
<img src="../img/header/ediciones-acatlan.png" style=" height: 80px;" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="menu_pands">
|
||||
<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-toggler toggler-example">
|
||||
<span class="navbar-brand mb-0 h1"><a href="../index.php">Inicio</a></span>
|
||||
</nav>
|
||||
</div>
|
||||
<br><br><br><br>
|
||||
<div class="row">
|
||||
<div class="col-md-12"><h3 style="text-align: center;">No se encontraron elementos relacionados a la busqueda solicitada</h3></div>
|
||||
</div>
|
||||
|
||||
<br><br><br><br>
|
||||
<footer>
|
||||
|
||||
<div class="container" style="background-color: #1B3D70;">
|
||||
<div class="row">
|
||||
<div id="b1" class="col col-sm-4 col-lg-2 col-xl text-cente btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Comité Editorial</a>
|
||||
</div>
|
||||
<div id="b2" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Política Editorial y Lineamientos</a>
|
||||
</div>
|
||||
<div id="b3" class="col col-sm col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Libreria</a>
|
||||
</div>
|
||||
<div id="b4" class="col col-sm-4 col-lg col-xl text-center btn-foo">
|
||||
<a href="#" style="text-decoration:none; color: white;">Contáctanos</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="container" style="background-color: #1B3D70; color: white">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12 col-sm-12 col-lg-12 col-xl-12">
|
||||
<p style="text-align:center;">
|
||||
Hecho en México, todos los derechos reservados 2018.
|
||||
<br>
|
||||
Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente
|
||||
completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
+24
-6
@@ -3,6 +3,13 @@ DROP TABLE IF EXISTS menu;
|
||||
DROP TABLE IF EXISTS tipo_venta;
|
||||
DROP TABLE IF EXISTS usuario;
|
||||
|
||||
DROP PROCEDURE IF EXISTS st_login;
|
||||
DROP PROCEDURE IF EXISTS st_consulta_libro;
|
||||
DROP PROCEDURE IF EXISTS st_novedades;
|
||||
DROP PROCEDURE IF EXISTS st_inserta_libro;
|
||||
DROP PROCEDURE IF EXISTS st_libro_edicion;
|
||||
DROP PROCEDURE IF EXISTS st_menu;
|
||||
|
||||
|
||||
CREATE TABLE `libro`
|
||||
(
|
||||
@@ -13,10 +20,11 @@ CREATE TABLE `libro`
|
||||
`paginas` varchar(255),
|
||||
`isbn` varchar(255),
|
||||
`precio` integer,
|
||||
`edicion` integer,
|
||||
`edicion` varchar(60),
|
||||
`tipo` integer,
|
||||
`imagen` varchar(50),
|
||||
`descripcion` varchar(500)
|
||||
`imagen` varchar(200),
|
||||
`descripcion` varchar(500),
|
||||
`pdf` varchar(250)
|
||||
|
||||
);
|
||||
|
||||
@@ -43,7 +51,8 @@ CREATE TABLE `usuario`
|
||||
`id_usuario` integer auto_increment PRIMARY KEY ,
|
||||
`nombre` varchar(255),
|
||||
`user` varchar(255),
|
||||
`password` varchar(255)
|
||||
`password` varchar(255),
|
||||
`tipo` varchar(20)
|
||||
);
|
||||
ALTER TABLE `libro` ADD FOREIGN KEY (`tipo`) REFERENCES `tipo_venta` (`id_tipo`);
|
||||
|
||||
@@ -59,9 +68,18 @@ INSERT INTO menu VALUES
|
||||
(NULL,'Enseñanza de Idiomas','3,5',3,'2,1'),
|
||||
(NULL,'Estudios de Posgrados','3,6',3,'2,1'),
|
||||
(NULL,'Humanidades','3,7',3,'2,1'),
|
||||
(NULL,'Investigacion Aplicada y Multidiciplinaria','3,8',3,'2,1'),
|
||||
(NULL,'Investigación Aplicada y Multidiciplinaria','3,8',3,'2,1'),
|
||||
(NULL,'Matematicas e Ingenieria','3,9',3,'2,1'),
|
||||
(NULL,'Universidad Abierta y Educacion a Distancia','3,10',3,'2,1');
|
||||
|
||||
INSERT INTO usuario VALUES(id_usuario,nombre,user,password,tipo) ,(NULL, 'Administrador', 'admin','admin123','admin');
|
||||
|
||||
INSERT INTO tipo_venta VALUES (NULL,'tienda'), (NULL, 'linea');
|
||||
INSERT INTO tipo_venta VALUES (NULL,'tienda'), (NULL, 'linea'), (NULL, 'ambos');
|
||||
|
||||
CREATE PROCEDURE `st_consulta_libro`(IN `tit` VARCHAR(150)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN SELECT * FROM libro WHERE titulo LIKE CONCAT('%', tit , '%'); END;
|
||||
|
||||
CREATE PROCEDURE `st_novedades`() NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN SELECT * FROM libro LIMIT 12; END;
|
||||
CREATE PROCEDURE `st_inserta_libro`(IN `tit` VARCHAR(150), `aut` VARCHAR(150),`cat` VARCHAR(150), `pag` VARCHAR(150), `isb` VARCHAR(150), `pre` INT (5), `edi` VARCHAR(150), `tip` INT(2), `img` VARCHAR(150), `des` VARCHAR(500), `pdfs` VARCHAR(250)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN INSERT INTO libro(id_libro, titulo, autor, categoria, paginas, isbn, precio, edicion, tipo, imagen, descripcion, pdf)values (NULL ,tit,aut,cat,pag,isb,pre,edi,tip,img,des,pdfs); END;
|
||||
CREATE PROCEDURE `st_libro_edicion`() NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN SELECT * FROM libro ORDER BY edicion DESC LIMIT 12; END;
|
||||
CREATE PROCEDURE `st_menu`() NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN SELECT * FROM menu; END;
|
||||
CREATE PROCEDURE st_login(IN `usr` varchar(45), `pass` varchar(45)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN SELECT nombre, user, password, tipo FROM usuario WHERE user = usr AND password = pass; END;
|
||||
Reference in New Issue
Block a user