[COLOR="Navy"]<?php
include("../Conectarse.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Pragma" content="no-cache" />
<style type="text/css">
<!--
a.p:link {
color: #0066FF;
text-decoration: none;
}
a.p:visited {
color: #0066FF;
text-decoration: none;
}
a.p:active {
color: #0066FF;
text-decoration: none;
}
a.p:hover {
color: #0066FF;
text-decoration: underline;
}
a.ord:link {
color: #000000;
text-decoration: none;
}
a.ord:visited {
color: #000000;
text-decoration: none;
}
a.ord:active {
color: #000000;
text-decoration: none;
}
a.ord:hover {
color: #000000;
text-decoration: underline;
}
-->
</style>
</head>
<body bgcolor="#FFFFFF">
<script language="JavaScript">
function muestra(queCosa)
{
alert(queCosa);
}
</script>
<hr noshade style="color:CC6666;height:1px">
<br>
<?php
//inicializo el criterio y recibo cualquier cadena que se desee buscar
$buscar ="";
$txt_criterio="";
if ($_GET["criterio"]!=""){
$txt_criterio = $_GET["criterio"];
$buscar = " where cod_barras like '%" . $txt_criterio . "%' or descripcion like '%" . $txt_criterio . "%' or partida like '%" . $txt_criterio . "%'";
}
$sql="SELECT * FROM articulosa ";
if($numeroRegistros<=0)
{
echo "<div align='center'>";
echo "<font face='verdana' size='-2'>No se encontraron resultados</font>";
echo "</div>";
}else{
//////////elementos para el orden
{
$orden="cod_barras";
}
//////////fin elementos de orden
//////////calculo de elementos necesarios para paginacion
//tamaño de la pagina
$tamPag=5;
//linea para siguiente pag.
$pagina = (isset($_GET['pagina']))?
$_GET['pagina'] : false; //pagina actual si no esta definida y limites
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}
//calculo del limite inferior
$limitInf=($pagina-1)*$tamPag;
//calculo del numero de paginas
$numPags=ceil($numeroRegistros/$tamPag); {
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$seccionActual=intval(($pagina-1)/$tamPag); $inicio=($seccionActual*$tamPag)+1;
if($pagina<$numPags)
{
$final=$inicio+$tamPag-1;
}else{
$final=$numPags;
}
if ($final>$numPags){
$final=$numPags;
}
}
//////////fin de dicho calculo
//////////creacion de la consulta con limites
$sql="SELECT * FROM articulosa ORDER BY cod_barras ASC OFFSET '$limitInf' LIMIT '$tamPag'";
//////////fin consulta con limites
echo "<div align='center'>";
echo "<font face='verdana' size='-2'>Encontrados ".$numeroRegistros." resultados<br>";
echo "Ordenados por <b>".$orden."</b>";
if(isset($txt_criterio)){ echo "<br>Valor filtro: <b>".$txt_criterio."</b>";
}
echo "</font></div>";
echo "<table align='center' width='80%' border='0' cellspacing='1' cellpadding='0'>";
echo "<tr><td colspan='7'><hr noshade></td></tr>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden=cod_barras&criterio="."'>CODIGO</a></th>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden=existencias&criterio="."'>EXISTENCIAS</a></th>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden=unidad_articulo&criterio="."'>UNIDAD</a></th>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden=marca&criterio="."'>MARCA</a></th>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden=descripcion&criterio="."'>DESCRIPCION</a></th>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden=partida&criterio="."'>PARTIDA</a></th>";
echo "<th bgcolor='#CCCCCC'><a class='ord' href='".$_SERVER["PHP_SELF"]."?pagina=".$pagina."&orden= &criterio="."'><input type='checkbox' name='borrar' value='Si'</a></th>";
{
?>
<!-- tabla de resultados -->
<tr bgcolor="#6699CC" onMouseOver="this.style.backgroundColor='#f4fcff';this.style.cursor='pointer';" onMouseOut="this.style.backgroundColor='#6699CC'"" onClick="javascript:muestra('<?php echo "".$registro['cod_barras']; ?>'>;
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["."]; ?></b></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["cod_barras"]; ?></b></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["existencias"]; ?></b></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["unidad_articulo"]; ?></b></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["marca"];?></b></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["descripcion"]; ?></b></font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#000"><b><?php echo $registro["partida"]; ?></b></font></td>
</td><td align="center"><input type="checkbox" name="borrar" value='Si'></td></tr>
</tr>
<!-- fin tabla resultados -->
<?php
}//fin while
echo "</table>";
}//fin if
//////////a partir de aqui viene la paginacion
?>
<br>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr><td align="center" valign="top">
<?php
if($pagina>1)
{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."&orden=".$orden."&criterio="."'>";
echo "<font face='verdana' size='-2'>anterior</font>";
echo "</a> ";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
echo "<font face='verdana' size='-2'><b>".$i."</b> </font>";
}else{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".$i."&orden=".$orden."&criterio="."'>";
echo "<font face='verdana' size='-2'>".$i."</font></a> ";
}
}
if($pagina<$numPags)
{
echo " <a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina+1)."&orden=".$orden."&criterio="."'>";
echo "<font face='verdana' size='-2'>siguiente</font></a>";
}
//////////fin de la paginacion
?>
</td></tr>
</table>
<hr noshade style="color:CC6666;height:1px">
<div align="center"><font face="verdana" size="-2"><a class="p" href="../index.html">::Inicio::</a></font></div>
<form action="busqueda.php" method="get">
Criterio de búsqueda:
<select class="form-txt form-medium">
<option name="criterio" value="Descripcion">Descripcion</option>
<option name="criterio" value="Codigo" selected>Codigo de Barras</option>
<option name="criterio" value="Familia">Familia</option>
<option name="criterio" value="Partida">Partida</option>
</select>
<input type="text" name="criterio" value="51300001" size="22" maxlength="150">
<input type="submit" value="Buscar">
</form>
</body>[HIGHLIGHT="PHP"]