Foros del Web » Programando para Internet » PHP »

Consulta sobre un stock

Estas en el tema de Consulta sobre un stock en el foro de PHP en Foros del Web. saben ke tengo un problema con php conectando con base de datos. la duda es la siguiente estoy buscando a travez de php productos que ...
  #1 (permalink)  
Antiguo 22/06/2005, 15:06
 
Fecha de Ingreso: octubre-2003
Mensajes: 21
Antigüedad: 14 años, 1 mes
Puntos: 0
Consulta sobre un stock

saben ke tengo un problema con php conectando con base de datos.

la duda es la siguiente estoy buscando a travez de php productos que tengo ingresado en una base de datos, y necesito que cuando consulto stock debe ser menos a el numero de productos ingresados y en caso de ser mayor generarme una alerta. a continuacion les dejo el codigo que estoy usando

pd: el resultado de busqueda me lo imprime en el mismo browser al cual genero la consulta

Cita:
<?
include("conectadb.php");
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="producto.css" rel="stylesheet" type="text/css">
</head>

<body>
<form name="form1" method="get" action="lproductos.php">
<table width="100%" border="0" id="producto">
<tr>
<td colspan="2">Busqueda de Productos</td>
</tr>
<tr>
<td width="20%">Nombre</td>
<td width="80%"><input name="nombre" type="text" id="nombre"></td>
</tr>
<tr>
<td>Proveedor</td>
<td>
<select name="rut_proveedor" id="rut_proveedor">
<option value="">Seleccione Proveedor</option>
<? $sql = "SELECT RUT_PROV,NOMBRE_PROV FROM PROVEEDOR ORDER BY NOMBRE_PROV";
$resProv=mysql_query($sql,$con);
while($fila=mysql_fetch_array($resProv)){
?>
<option value="<? echo $fila["RUT_PROV"]?>"><? echo $fila["NOMBRE_PROV"]?></option>
<? } ?>
</select>
</td>
</tr>
<tr>
<td>Departamento</td>
<td><select name="id_departamento" id="id_departamento">

<option value="">Seleccione Departamento</option>
<? $sql = "SELECT ID_DEPTO,NOMBRE_DEPTO FROM DEPTO ORDER BY NOMBRE_DEPTO";
$resProv=mysql_query($sql,$con);
while($fila=mysql_fetch_array($resProv)){
?>
<option value="<? echo $fila["ID_DEPTO"]?>"><? echo $fila["NOMBRE_DEPTO"]?></option>
<? } ?>
</select>
</select></td>
</tr>
<tr>
<td>Bajo el Stock</td>
<td><input type="text" name="textfield"></td>
</tr>
<tr>
<td colspan="2"><input name="Buscar" type="submit" id="Buscar3" value="Buscar"></td>
</tr>
</table>
</form><br>
<table width="100%" border="0" id="producto">
<tr>
<td width="11%">Codigo</td>
<td width="21%">Nombre</td>
<td width="17%">Precio</td>
<td width="17%">Stock</td>
<td width="17%">Dpto</td>
<td width="17%">Proveedor</td>
</tr>
<?
if ($Buscar=="Buscar"){
$sql="SELECT CODIGO_PROD, NOMBRE_PROD,PRECIO_PROD,STOCK_PROD,NOMBRE_DEPTO,";
$sql.="NOMBRE_PROV FROM PRODUCTO,PROVEEDOR,DEPTO WHERE PROVEEDOR_RUT_PROV=";
$sql.="RUT_PROV AND ID_DEPTO=DPTO_ID_DEPTO ";
if (!empty($nombre))
$sql.="AND NOMBRE_PROD LIKE '%$nombre%'";
if (!empty($rut_proveedor))
$sql.=" AND PROVEEDOR_RUT_PROV= '$rut_proveedor'";
// ahora ejecutamos el sql;
$resultado=mysql_query($sql,$con);
while ([email protected]_fetch_array($resultado)){
?>
<tr>
<td><? echo $row["CODIGO_PROD"];?></td>
<td><? echo $row["NOMBRE_PROD"];?></td>
<td><? echo $row["PRECIO_PROD"];?></td>
<td><? echo $row["STOCK_PROD"];?></td>
<td><? echo $row["NOMBRE_DEPTO"];?></td>
<td><? echo $row["NOMBRE_PROV"];?></td>
</tr>
<? } } ?>
</table>

</body>
</html>
  #2 (permalink)  
Antiguo 22/06/2005, 15:08
 
Fecha de Ingreso: octubre-2003
Mensajes: 21
Antigüedad: 14 años, 1 mes
Puntos: 0
esto no habra ke moverlo a php general este?
  #3 (permalink)  
Antiguo 22/06/2005, 17:31
 
Fecha de Ingreso: octubre-2003
Mensajes: 21
Antigüedad: 14 años, 1 mes
Puntos: 0
ayudenme por fa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:40.