Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - ::: Devil :::

#1
PHP / Diferentes Sub Paginas
6 Abril 2015, 20:31 PM
Hola espero me indiquen o me den un ejemplo de como hacerlo,

tengo un carro de compras con el cual vendo los productos en mi web, pero no quiero ligar lo que es lápiz con mouse me entienden, ya que cuando ingreso un producto a mi carrito de compras todos se ingresan a index.php ahora bien lo que quiero hacer es que tenga electrónica, relojes, otros (ejemplo) ya en la base de datos cree una tabla que se llama selecccion que hay es donde voy a indicar a que pertenece cada articulo.

ya cree la sub.paginas indicando electrónica, relojes, otros, ahora bien quiero que me ayuden a como clasificar a que cuando introduzca electrónica vaya a la pagina electrónica.
#2
PHP / problemas con registro
25 Marzo 2015, 17:51 PM
Tengo un registro en mi pagina web para que puedan entrar a la tienda web,

mi problema es el siguiente en el formulario ajuro y porque si hay que colocar en un campo textbox la letra "a" y se ve feo pues yo quiero que me valide la entrada solo con el nombre de usuario mi problema se que esta en esta linea

Código (php) [Seleccionar]
if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='ca')

pero cuando le digo que me valide con usu que es el campo usuario en la base de datos no me deja me sigue dejando en la misma pagina.



Código (php) [Seleccionar]
          <?php
$act="1";
if(!empty($_POST['usuario']) and !empty($_POST['contra'])){
$usuario=trim($_POST['usuario']);
$contra=trim($_POST['contra']);
$can=mysql_query("SELECT * FROM usuarios WHERE (usu='".$usuario."' or ced='".$usuario."') and con='".$contra."'");
if($dato=mysql_fetch_array($can)){
$_SESSION['username']=$dato['usu'];
$_SESSION['tipo_usu']=$dato['tipo'];
$_SESSION["ced"] = $dato["ced"];
if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='ca'){
header('location:index.php');
}
}else{
if($act=="1"){echo '<div class="alert alert-error" align="center">Usuario y Contraseña Incorrecta</div>';}else{$act="0";}
}
}else{

}
?>
#3
PHP / problema con disminuir inventario en php
16 Enero 2015, 19:44 PM
Tengo una duda estoy haciendo un sistema de ventas por php y tengo problemas en el inventario es decir por lo menos vendedor 1 vende 1 grifo de baño y tengo 100 en existencia quisiera que al venderlo me rebaje 1 del inventario

supongamos voy a hacer un diagrama medio feo pero hay va

sistema ----> vendedor1---->inventario 100------>venta1------>total inventario 99

creo que con eso me explico :-D

ahh otra cosa tengo codigo 0 porque no se por donde empezar necesito ideas, no soluciones
#4
PHP / Agregar operadores logicos php
15 Agosto 2014, 16:58 PM
sera que no me explique bien o que paso o_O que me borraron la pregunta

la cual tengo una duda yo quiero que esta scrip me agregue otros datos a la base de datos como lo son nota y valor

Código (php) [Seleccionar]
 <?php
if(!empty($_POST['codigo'])){
$codigo=$_POST['codigo'];
$pa=mysql_query("SELECT codigo, cantidad FROM carrito WHERE usu = '" $_SESSION["username"] . "' AND codigo = '"$codigo "'");
if($row=mysql_fetch_array($pa)){
$new_cant=$row['cantidad']+1;
mysql_query("UPDATE carrito SET cantidad =  '" $new_cant "' WHERE usu = '" $_SESSION["username"] . "' AND codigo =  '" $codigo "'");
}else{
mysql_query("INSERT INTO carrito (codigo, cantidad, usu) VALUES('" $codigo "', '1', '" $_SESSION["username"] . "')");
}
}
?>


////////////////////////////////////////////////////////////////////////////////////////////////

mi duda es la siguiente

aqui en esta linea

Código (php) [Seleccionar]
mysql_query("UPDATE carrito SET cantidad =  '" . $new_cant . "' WHERE usu = '" . $_SESSION["username"] . "' AND codigo =  '" . $codigo . "'");

yo puedo seguir agregando operadores AND es decir que quede asi

Código (php) [Seleccionar]
mysql_query("UPDATE carrito SET cantidad =  '" . $new_cant . "' WHERE usu = '" . $_SESSION["username"] . "' AND codigo =  '" . $codigo . "'". "' AND nota =  '" . $nota . "'". "' AND valor =  '" . $valor . "'");

al igual que en el insert into
#5
PHP / Disminuir inventario en php
30 Julio 2014, 14:57 PM
hola buen dia horario venezuela :-D

tengo una pequeña duda y no se como resolverla, como vengo diciendo desde hace tiempo aqui estoy armando un carrito de compras a mi propio estilo el cual ando puliendo mi problema es el siguiente:

tengo un row que me indica cuantas piezas me quedan de x producto, lo que quiero hacer es que cuando x usuario entre al carrito de compras y le de click a agregar a carrito se elimine una pieza del producto escogido alguien me podria dar un apoyo por favor.
#6
PHP / mostrar datos
29 Julio 2014, 15:21 PM
hola buenos dias horario venezuela, estoy modificando mi carrito de compras que tengo en php y quiero agregar una linea en mi base de datos que me diga existencia, la cual ire cargando con los productos que me quedan, bien el problema o la duda seria como mostrarlo lo puedo hacer mediante un echo,

Código (php) [Seleccionar]
<?php 
session_start();
include('php_conexion.php'); 
$act="0";
include_once("php_conexion.php");
if(!empty($_GET['del'])){
$id=$_GET['del'];
mysql_query("DELETE FROM carrito WHERE codigo='$id'");
    }
?>


<!DOCTYPE html>
<html lang="es">
  <head>
    <meta charset="utf-8">
    <title>Carrito de Compras</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">

    <!-- Le styles -->
    <link href="css/bootstrap.css" rel="stylesheet">
    <style type="text/css">
      body {
        padding-top: 60px;
        padding-bottom: 40px;
      }
    </style>
    <link href="css/bootstrap-responsive.css" rel="stylesheet">

    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="../assets/js/html5shiv.js"></script>
    <![endif]-->

    <!-- Fav and touch icons -->
   
    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="ico/apple-touch-icon-144-precomposed.png">
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="ico/apple-touch-icon-114-precomposed.png">
      <link rel="apple-touch-icon-precomposed" sizes="72x72" href="ico/apple-touch-icon-72-precomposed.png">
                    <link rel="apple-touch-icon-precomposed" href="ico/apple-touch-icon-57-precomposed.png">
                                   <link rel="shortcut icon" href="ico/favicon.png">
  </head>

  <body>

    <div class="navbar navbar-inverse navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="brand" href="#">Tienda Venezuela Computer</a>
          <div class="nav-collapse collapse">
            <ul class="nav">
              <li class="active"><a href="index.php">Principal</a></li>
              <li><a href="mis_pedidos.php">Mis Pedidos</a></li>
            </ul>

            </li>
            <table width="200" border="2" align="right">
              <tr>
                <td bgcolor="#FFFFFF"><a href="#" target="_blank" class="dropdown-toggle" id="drop3" role="button" data-toggle="dropdown"><i class="icon-user"></i> Hola! <?php echo $_SESSION['username']; ?> <b class="caret"></b></td>
              </tr>
            </table>
          </div><!--/.nav-collapse -->
          </a>
        </div>
      </div>
    </div>

    <div class="container">

      <!-- Main hero unit for a primary marketing message or call to action -->
      <div class="hero-unit" align="center">
        <p><img src="file:///C|/Users/Secretaria/Desktop/Nueva carpeta/images/slogan-bg.jpg" class="img-polaroid"></p>
       
      </div>

      <!-- Example row of columns -->
      <div class="row">
     
      </div>
      <div align="center">
     
        <div class="row-fluid">
    <div class="span8">
<?php
                $pa
=mysql_query("SELECT * FROM producto where estado='s'");
                while(
$row=mysql_fetch_array($pa)){
            
?>
                       
        <table class="table table-bordered">
            <tr><td>
                <div class="row-fluid">
                    <div class="span4">
                            <center><strong><?php echo $row['nombre']; ?></strong></center><br>
                            <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" class="img-polaroid">
                        </div>
                        <div class="span4"><br><br><br><br>
                            <strong><?php echo $row['nota']; ?></strong><br><br>
                            <strong>Valor: </strong>$ <?php echo number_format($row['valor'],2,",","."); ?>

LO QUERIA HACER AQUI MAS O MENOS ABAJO DE EL VALOR
<strong>Existencia: </strong>$ <?php echo existencia($row['exis']; ?>

                        </div>
                        <div class="span4"><br><br><br><br><br>
                        <form name="form<?php $row['codigo']; ?>" method="post" action="">
                            <input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
                                <button type="submit" name="boton" class="btn btn-primary">
                                    <i class="icon-shopping-cart"></i> <strong>Agregar al Carrito</strong>
                                </button>
                            </form>
                        </div>
                    </div>
            </td></tr>
        </table>
        <?php ?>
        </div>
            <div class="span4">
            <?php
if(!empty($_POST['codigo'])){
$codigo=$_POST['codigo'];
$pa=mysql_query("SELECT * FROM carrito WHERE codigo='$codigo'");
if($row=mysql_fetch_array($pa)){
$new_cant=$row['cantidad']+1;
mysql_query("UPDATE carrito SET cantidad='$new_cant' WHERE codigo='$codigo'");
}else{
mysql_query("INSERT INTO carrito (codigo, cantidad) VALUES ('$codigo','1')");
}
}
?>

               <div id="sidebar"><br><br><br>
                <h2 align="center">Mis Pedidos</h2>
                <table class="table table-bordered">
                      <tr>
                        <td height="153">
                        <table class="table table-bordered table table-hover">
                            <?php 
$neto=0;$tneto=0;
$pa=mysql_query("SELECT * FROM carrito");
while($row=mysql_fetch_array($pa)){
$oProducto=new Consultar_Producto($row['codigo']);
$neto=$oProducto->consultar('valor')*$row['cantidad'];
$tneto=$tneto+$neto;

?>

                              <tr style="font-size:9px">
                                <td><?php echo $oProducto->consultar('nombre'); ?></td>
                                <td><?php echo $row['cantidad']; ?></td>
                                <td>$ <?php echo number_format($neto,2,",","."); ?></td>
                                <td>
                                <a href="index.php?del=<?php echo $row['codigo']; ?>" title="Eliminar de la Lista">
                                <i class="icon-remove"></i>
                                    </a>
                                </td>
                              </tr>
                            <?php }
?>

                            <td colspan="4" style="font-size:9px"><div align="right">$<?php echo number_format($tneto,2,",","."); ?></div></td>
                            <?php 
$pa=mysql_query("SELECT * FROM carrito");
if(!$row=mysql_fetch_array($pa)){
?>

                              <tr><div class="alert alert-success" align="center"><strong>No hay Productos Registrados</strong></div></tr>
  <?php ?>
                            </table></td>
                      </tr>
                    </table>
                </div>
            </div>
    </div>
       
      </div>

      <hr>

      <footer>
        <p>&copy; Venezuela Computer 2014</p>
        <p>&nbsp;</p>
       
      </footer>

    </div> <!-- /container -->

    <!-- Le javascript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="js/jquery.js"></script>
    <script src="js/bootstrap-transition.js"></script>
    <script src="js/bootstrap-alert.js"></script>
    <script src="js/bootstrap-modal.js"></script>
    <script src="js/bootstrap-dropdown.js"></script>
    <script src="js/bootstrap-scrollspy.js"></script>
    <script src="js/bootstrap-tab.js"></script>
    <script src="js/bootstrap-tooltip.js"></script>
    <script src="js/bootstrap-popover.js"></script>
    <script src="js/bootstrap-button.js"></script>
    <script src="js/bootstrap-collapse.js"></script>
    <script src="js/bootstrap-carousel.js"></script>
    <script src="js/bootstrap-typeahead.js"></script>
    <script>
$(function() {
            var offset = $("#sidebar").offset();
            var topPadding = 15;
            $(window).scroll(function() {
                if ($("#sidebar").height() < $(window).height() && $(window).scrollTop() > offset.top) { /* LINEA MODIFICADA POR ALEX PARA NO ANIMAR SI EL SIDEBAR ES MAYOR AL TAMAÑO DE PANTALLA */
                    $("#sidebar").stop().animate({
                        marginTop: $(window).scrollTop() - offset.top + topPadding
                    });
                } else {
                    $("#sidebar").stop().animate({
                        marginTop: 0
                    });
                };
            });
        });
</script>

  </body>
</html>
#7
PHP / ocultar botones en php
21 Julio 2014, 18:49 PM
hola buenas tardes mis queridos amigos :-D

tengo un pequeño problema digamos tengo un login de usuario y un carrito de compras, el problema o mi duda es esta quiero que se pueda entrar de dos formas una sin estar registrado y la otra registrado pero como haria para que cuando los que entren sin estar registrado se les desaparezca el boton de agregar al carrito, esa es mi duda

aqui les muestro el codigo en esa parte no tengo ni un ejemplo ni nada estoy en 0

Código (php) [Seleccionar]
<?php 
session_start();
include('php_conexion.php'); 
$act="0";
include_once("php_conexion.php");
if(!empty($_GET['del'])){
$id=$_GET['del'];
mysql_query("DELETE FROM carrito WHERE codigo='$id'");
}
   if(!$_SESSION['tipo_usu']=='a' or !$_SESSION['tipo_usu']=='ca'){
header('location:index.php');


    }
?>


<!DOCTYPE html>
<html lang="es">
  <head>
    <meta charset="utf-8">
    <title>Carrito de Compras</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">

    <!-- Le styles -->
    <link href="css/bootstrap.css" rel="stylesheet">
    <style type="text/css">
      body {
        padding-top: 60px;
        padding-bottom: 40px;
      }
    </style>
    <link href="css/bootstrap-responsive.css" rel="stylesheet">

    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
      <script src="../assets/js/html5shiv.js"></script>
    <![endif]-->

    <!-- Fav and touch icons -->

    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="ico/apple-touch-icon-144-precomposed.png">
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="ico/apple-touch-icon-114-precomposed.png">
      <link rel="apple-touch-icon-precomposed" sizes="72x72" href="ico/apple-touch-icon-72-precomposed.png">
                    <link rel="apple-touch-icon-precomposed" href="ico/apple-touch-icon-57-precomposed.png">
                                   <link rel="shortcut icon" href="ico/favicon.png">
  </head>

  <body>

    <div class="navbar navbar-inverse navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="brand" href="#">Tienda Venezuela Computer</a>
          <div class="nav-collapse collapse">
            <ul class="nav">
              <li class="active"><a href="index.php">Principal</a></li>
              <li><a href="mis_pedidos.php">Mis Pedidos</a></li>
            </ul>

            </li>
            <table width="200" border="2" align="right">
              <tr>
                <td bgcolor="#FFFFFF"><a href="#" id="drop3" role="button" class="dropdown-toggle" data-toggle="dropdown"><i class="icon-user"></i> Hola! <?php echo $_SESSION['username']; ?> <b class="caret"></b></a>
              <ul class="dropdown-menu" role="menu" aria-labelledby="drop3">
                <li role="presentation"><a role="menuitem" tabindex="-1" href="cambiar_clave.php" target="admin"><i class="icon-refresh"></i> Cambiar Contraseña</a></li>
                <li role="presentation" class="divider"></li>
                <li role="presentation"><a role="menuitem" tabindex="-1" href="php_cerrar.php"><i class="icon-off"></i> Salir</a></li></td>
              </tr>
            </table>
          </div><!--/.nav-collapse -->
          </a>
        </div>
      </div>
    </div>

    <div class="container">

      <!-- Main hero unit for a primary marketing message or call to action -->
      <div class="hero-unit" align="center">
        <p><img src="file:///C|/Users/Secretaria/Desktop/Nueva carpeta/images/slogan-bg.jpg" class="img-polaroid"></p>

      </div>

      <!-- Example row of columns -->
      <div class="row">

      </div>
      <div align="center">

        <div class="row-fluid">
    <div class="span8">
<?php
                $pa
=mysql_query("SELECT * FROM producto where estado='s'");
                while(
$row=mysql_fetch_array($pa)){
            
?>
                       
        <table class="table table-bordered">
            <tr><td>
                <div class="row-fluid">
                    <div class="span4">
                            <center><strong><?php echo $row['nombre']; ?></strong></center><br>
                            <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" class="img-polaroid">
                        </div>
                        <div class="span4"><br><br><br><br>
                            <strong><?php echo $row['nota']; ?></strong><br><br>
                            <strong>Valor: </strong>$ <?php echo number_format($row['valor'],2,",","."); ?>
                        </div>
                        <div class="span4"><br><br><br><br><br>
                        <form name="form<?php $row['codigo']; ?>" method="post" action="">
                            <input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
                                <button type="submit" name="boton" class="btn btn-primary">
                                    <i class="icon-shopping-cart"></i> <strong>Agregar al Carrito</strong>
                                </button>
                            </form>
                        </div>
                    </div>
            </td></tr>
        </table>
        <?php ?>
        </div>
            <div class="span4">
       <?php
if(!empty($_POST['codigo'])){
$codigo=$_POST['codigo'];
$pa=mysql_query("SELECT codigo, cantidad FROM carrito WHERE usu = '" $_SESSION["username"] . "' AND codigo = '"$codigo "'");
if($row=mysql_fetch_array($pa)){
$new_cant=$row['cantidad']+1;
mysql_query("UPDATE carrito SET cantidad =  '" $new_cant "' WHERE usu = '" $_SESSION["username"] . "' AND codigo =  '" $codigo "'");
}else{
mysql_query("INSERT INTO carrito (codigo, cantidad, usu) VALUES('" $codigo "', '1', '" $_SESSION["username"] . "')");
}
}
?>

             <div id="sidebar"><br><br><br>
                <h2 align="center">Mis Pedidos</h2>
                <table class="table table-bordered">
                      <tr>
                        <td height="153">
                        <table class="table table-bordered table table-hover">
                            <?php 
$neto=0;$tneto=0;
$pa=mysql_query("SELECT * FROM carrito WHERE usu = '"$_SESSION["username"] ."'");
while($row=mysql_fetch_array($pa)){
$oProducto=new Consultar_Producto($row['codigo']);
$neto=$oProducto->consultar('valor')*$row['cantidad'];
$tneto=$tneto+$neto;
 
?>

                              <tr style="font-size:9px">
                                <td><?php echo $oProducto->consultar('nombre'); ?></td>
                                <td><?php echo $row['cantidad']; ?></td>
                                <td>$ <?php echo number_format($neto,2,",","."); ?></td>
                                <td>
                                <a href="index.php?del=<?php echo $row['codigo']; ?>" title="Eliminar de la Lista">
                                <i class="icon-remove"></i>
                                    </a>
                                </td>
                              </tr>
                            <?php }
?>

                            <td colspan="4" style="font-size:9px"><div align="right">$<?php echo number_format($tneto,2,",","."); ?></div></td>
                            <?php 
$pa=mysql_query("SELECT * FROM carrito WHERE usu = '"$_SESSION["username"] ."'");
if(!$row=mysql_fetch_array($pa)){
?>

                              <tr><div class="alert alert-success" align="center"><strong>No hay Productos Registrados</strong></div></tr>
  <?php ?>
                            </table></td>
                      </tr>
                    </table>
                </div>
            </div>
    </div>

      </div>

      <hr>

      <footer>
        <p>&copy; Venezuela Computer 2014</p>
        <p>&nbsp;</p>

      </footer>

    </div> <!-- /container -->

    <!-- Le javascript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="js/jquery.js"></script>
    <script src="js/bootstrap-transition.js"></script>
    <script src="js/bootstrap-alert.js"></script>
    <script src="js/bootstrap-modal.js"></script>
    <script src="js/bootstrap-dropdown.js"></script>
    <script src="js/bootstrap-scrollspy.js"></script>
    <script src="js/bootstrap-tab.js"></script>
    <script src="js/bootstrap-tooltip.js"></script>
    <script src="js/bootstrap-popover.js"></script>
    <script src="js/bootstrap-button.js"></script>
    <script src="js/bootstrap-collapse.js"></script>
    <script src="js/bootstrap-carousel.js"></script>
    <script src="js/bootstrap-typeahead.js"></script>
    <script>
$(function() {
            var offset = $("#sidebar").offset();
            var topPadding = 15;
            $(window).scroll(function() {
                if ($("#sidebar").height() < $(window).height() && $(window).scrollTop() > offset.top) { /* LINEA MODIFICADA POR ALEX PARA NO ANIMAR SI EL SIDEBAR ES MAYOR AL TAMAÑO DE PANTALLA */
                    $("#sidebar").stop().animate({
                        marginTop: $(window).scrollTop() - offset.top + topPadding
                    });
                } else {
                    $("#sidebar").stop().animate({
                        marginTop: 0
                    });
                };
            });
        });
</script>

  </body>
</html>
#8
PHP / problemas al ingresar datos con php
17 Julio 2014, 20:21 PM
hola buenas tardes estoy tratando de ingresar unos datos a mi base de datos la cual lleva como nombre carrito

tiene carrito producto y usuarios

con los campos

id nombre codigo nota valor estado

entonces tengo esto

conexion.php

Código (php) [Seleccionar]
<?php
$conexion 
mysql_connect("localhost""root""") or trigger_error(mysql_error(),E_USER_ERROR); 
mysql_select_db("carrito"$conexion);
?>


insert1.php

Código (php) [Seleccionar]
<?php
require("conexion.php");
// insertarmos el registro
mysql_query("INSERT INTO carrito (codigo, nombre, nota, valor, estado) VALUES ('Apple', '1 Infinite Loop, Cupertino', 899610)");
// obtenemos el ID del registro
echo mysql_insert_id();
?>


insert2.php

Código (php) [Seleccionar]
<?php
require("conexion.php");
require(
"funciones.php");
$status "";

if (isset(
$_POST["codigo"])) {
$nombre sqlValue($_POST["codigo"], "text");
$direccion sqlValue($_POST["nombre"], "text");
$telefono sqlValue($_POST["nota"], "text");
$direccion sqlValue($_POST["valor"], "text");
$direccion sqlValue($_POST["estado"], "text");

$sql "INSERT INTO producto (codigo, nombre, nota, valor, estado) ";
    
$sql.= "VALUES ('".$codigo."', '".$nombre."', '".$nota.", '".$valor.", '".$estado."')";

echo $sql;

mysql_query($sql$conexion);
$status "ok";
}
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>PHP con MySQL: Insertar datos en MySQL</title>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h3>Nueva Empresa</h3>
<?php if ($status == "ok") { ?>
<p class="confirm">Registro guardado correctamente</p>
<?php ?>
<form method="post" id="frEmpresa" action="insert-demo2.php">
<label for="nombre">codigo</label>
    <input type="text" id="nombre" name="nombre" />
    <br />
    <label for="direccion">nombre</label>
    <input type="text" id="direccion" name="direccion" />
    <br />
    <label for="telefono">nota</label>
    <input type="text" id="telefono" name="telefono" />
    <br />
    <label for="telefono">valor</label>
    <input type="text" id="telefono" name="telefono" />
    <br />
    <label for="telefono">estado</label>
    <input type="text" id="telefono" name="telefono" />
    <br />
    <label for="bts">&nbsp;</label>
    <button type="submit">Guardar</button>
    <button type="reset">Limpiar</button>
</form>
</body>
</html>


funciones.php

Código (php) [Seleccionar]
<?php
function getParam($param$default) {
$result $default;
if (isset($param)) {
  
$result = (get_magic_quotes_gpc()) ? $param addslashes($param);
}
return $result;
}
function 
sqlValue($value$type) {
  
$value get_magic_quotes_gpc() ? stripslashes($value) : $value;
  
$value function_exists("mysql_real_escape_string") ? mysql_real_escape_string($value) : mysql_escape_string($value);
  switch (
$type) {
    case 
"text":
      
$value = ($value != "") ? "'" $value "'" "NULL";
      break;
    case 
"int":
      
$value = ($value != "") ? intval($value) : "NULL";
      break;
    case 
"double":
      
$value = ($value != "") ? "'" doubleval($value) . "'" "NULL";
      break;
    case 
"date":
      
$value = ($value != "") ? "'" $value "'" "NULL";
      break;
  }
  return 
$value;
}
?>


no me da error en ningun lado pero cuando le doy agregar pareciera que los agrega y limpia el formulario pero nada que ver no ingresa los datos
#9
hola soy yo de nuevo disculpen la molestia.

siguien con el tema del carrito de compra tengo mi carro de compra creado como lo comente en otro post ya consegui como mostrar el nombre del que inicio la sesion

aora bien quiero saber como guardar los datos en cada usuario que inicie sesion, con esto no estoy diciendo que lo quiero hecho solo quiero que me den una ayuda ya que los comentarios negativos no ayudan en nada

este es mi php de los pedidos la cual es mis_pedidos.php

Código (php) [Seleccionar]
<?php 
include_once(
"php_conexion.php");
if(!empty($_GET['del'])){
$id=$_GET['del'];
mysql_query("DELETE FROM carrito WHERE codigo='$id'");
header('location:mis_pedidos.php');
}
//-------------------------------------------------------------------
?>

Código (html4strict) [Seleccionar]

<!DOCTYPE html>
<html lang="es">
 <head>
   <meta charset="utf-8">
   <title>Carrito de Compras</title>
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <meta name="description" content="">
   <meta name="author" content="">

   <!-- Le styles -->
   <link href="css/bootstrap.css" rel="stylesheet">
   <style type="text/css">
     body {
       padding-top: 60px;
       padding-bottom: 40px;
     }
   </style>
   <link href="css/bootstrap-responsive.css" rel="stylesheet">

   <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
   <!--[if lt IE 9]>
     <script src="../assets/js/html5shiv.js"></script>
   <![endif]-->

   <!-- Fav and touch icons -->
   
   <link rel="apple-touch-icon-precomposed" sizes="144x144" href="ico/apple-touch-icon-144-precomposed.png">
   <link rel="apple-touch-icon-precomposed" sizes="114x114" href="ico/apple-touch-icon-114-precomposed.png">
     <link rel="apple-touch-icon-precomposed" sizes="72x72" href="ico/apple-touch-icon-72-precomposed.png">
                   <link rel="apple-touch-icon-precomposed" href="ico/apple-touch-icon-57-precomposed.png">
                                  <link rel="shortcut icon" href="ico/favicon.png">
 </head>

 <body>

   <div class="navbar navbar-inverse navbar-fixed-top">
     <div class="navbar-inner">
       <div class="container">
         <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
         </button>
         <a class="brand" href="#">Tienda SoftUnicorn</a>
         <div class="nav-collapse collapse">
           <ul class="nav">
             <li><a href="index.php">Principal</a></li>
             <li class="active"><a href="mis_pedidos.php">Mis Pedidos</a></li>
           </ul>
         </div><!--/.nav-collapse -->
       </div>
     </div>
   </div>

   <div class="container">

     <!-- Main hero unit for a primary marketing message or call to action -->
     <div class="hero-unit" align="center">
        <img src="file:///C|/Users/Secretaria/Desktop/Nueva carpeta/images/slogan-bg.jpg" class="img-polaroid">
     </div>

     <!-- Example row of columns -->
     <div class="row">
     
     </div>
     <div align="center">
      <?php 
if(!empty($_POST['n_cant'])){
$n_cant=$_POST['n_cant'];
$n_codigo=$_POST['codigo'];
$oProducto=new Consultar_Producto($n_codigo);
mysql_query("UPDATE carrito SET cantidad='$n_cant' WHERE codigo='$n_codigo'");

echo '<div class="alert alert-success" align="center">
  <button type="button" class="close" data-dismiss="alert">×</button>
  <strong>Cantidad del Producto "'
.$oProducto->consultar('nombre').'" Actualizada con Exito</strong>
</div>'
;
}
?>

      <table class="table table-bordered">
         <tr class="info">
           <td><strong class="text-info">Articulo</strong></td>
           <td><div align="right"><strong class="text-info">Valor Unitario</strong></div></td>
           <td><center><strong class="text-info">Cantidad</strong></center></td>
           <td><div align="right"><strong class="text-info">Total</strong></div></td>
           <td></td>
         </tr>
         <?php 
   $total=0;$neto=0;
   $pa=mysql_query("SELECT * FROM carrito");
            while(
$row=mysql_fetch_array($pa)){
$oProducto=new Consultar_Producto($row['codigo']);
$total=$row['cantidad']*$oProducto->consultar('valor');#cantidad * valor unitario
$neto=$neto+$total;#acumulamos el neto
  ?>

         <tr>
           <td>
            <div align="center">
                    <strong><?php echo $oProducto->consultar('nombre'); ?></strong><br>
                    <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" width="200" height="200" class="img-polaroid">
               </div>
           </td>
           <td><br><br><div align="right">$ <?php echo number_format($oProducto->consultar('valor'),2,",","."); ?></div></td>
           <td><br><br>
            <center>
                <a href="#cant<?php echo $row['codigo']; ?>" role="button" class="btn" data-toggle="modal" title="Editar Cantidad">
<span class="badge badge-success"><?php echo $row['cantidad']; ?></span>
                   </a>
               </center>
           </td>
           <td><br><br><div align="right">$ <?php echo number_format($total,2,",","."); ?></div></td>
           <td><br><br>
           <center>
            <a href="mis_pedidos.php?del=<?php echo $row['codigo']; ?>" class="btn btn-mini" title="Eliminar de la Lista">
                <i class="icon-remove"></i>
               </a>
               </center>
           </td>
         </tr>
         
       <div id="cant<?php echo $row['codigo']; ?>" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
      <form name="form<?php $row['codigo']; ?>" method="post" action="">
          <input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
           <div class="modal-header">
           <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
           <h3 id="myModalLabel">Actualizar Existencia</h3>
           </div>
           <div class="modal-body">
             <div class="row-fluid">
               <div class="span6">
                    <img src="img/producto/<?php echo $row['codigo']; ?>.jpg" width="200" height="200" class="img-polaroid">
                   </div>
               <div class="span6">
                    <strong><?php echo $oProducto->consultar('nombre'); ?></strong><br>
               <strong>Cantidad Actual: </strong><?php echo $row['cantidad']; ?><br><br>
                       <strong>Nueva Cantidad</strong><br>
                       <input name="n_cant" value="<?php echo $row['cantidad']; ?>" type="number" autocomplete="off" min="1">
                   </div>
               </div>
           </div>
           <div class="modal-footer">
           <button class="btn" data-dismiss="modal" aria-hidden="true"><i class="icon-remove"></i> <strong>Cerrar</strong></button>
            <button type="submit" class="btn btn-primary"><i class="icon-ok"></i> <strong>Actualizar</strong></button>
           </div>
           </form>
       </div>
         
         <?php ?>
         <tr class="info">
           <td>&nbsp;</td>
           <td>&nbsp;</td>
           <td><div align="right"><strong>NETO A PAGAR</strong></div></td>
           <td><div align="right"><strong>$ <?php echo number_format($neto,2,",","."); ?></strong></div></td>
           <td>&nbsp;</td>
         </tr>
       </table>
      <p>
<form method="POST" action="registra.php">  
   
   <p>&nbsp;</p>  
     
</form>
       
     </div>

     <hr>

     <footer>
       <p>&copy; Venezuela Computer 2014</p>
     </footer>

   </div> <!-- /container -->

   <!-- Le javascript
   ================================================== -->
   <!-- Placed at the end of the document so the pages load faster -->
   <script src="js/jquery.js"></script>
   <script src="js/bootstrap-transition.js"></script>
   <script src="js/bootstrap-alert.js"></script>
   <script src="js/bootstrap-modal.js"></script>
   <script src="js/bootstrap-dropdown.js"></script>
   <script src="js/bootstrap-scrollspy.js"></script>
   <script src="js/bootstrap-tab.js"></script>
   <script src="js/bootstrap-tooltip.js"></script>
   <script src="js/bootstrap-popover.js"></script>
   <script src="js/bootstrap-button.js"></script>
   <script src="js/bootstrap-collapse.js"></script>
   <script src="js/bootstrap-carousel.js"></script>
   <script src="js/bootstrap-typeahead.js"></script>
   <script>
$(function() {
           var offset = $("#sidebar").offset();
           var topPadding = 15;
           $(window).scroll(function() {
               if ($("#sidebar").height() < $(window).height() && $(window).scrollTop() > offset.top) { /* LINEA MODIFICADA POR ALEX PARA NO ANIMAR SI EL SIDEBAR ES MAYOR AL TAMAÑO DE PANTALLA */
                   $("#sidebar").stop().animate({
                       marginTop: $(window).scrollTop() - offset.top + topPadding
                   });
               } else {
                   $("#sidebar").stop().animate({
                       marginTop: 0
                   });
               };
           });
       });
</script>

 </body>
</html>


--------------------------------------------------------------------------------------------
aora bien esta parte seria la que tendria que modificar para que cuando el if sea algo como que si inicia session x usuario se cargue lo del carrito de compra en esa parte, espero me entiendan ya que no hayo como hacer esa parte

Código (php) [Seleccionar]
<?php 
if(!empty($_POST['n_cant'])){
$n_cant=$_POST['n_cant'];
$n_codigo=$_POST['codigo'];
$oProducto=new Consultar_Producto($n_codigo);
mysql_query("UPDATE carrito SET cantidad='$n_cant' WHERE codigo='$n_codigo'");

echo '<div class="alert alert-success" align="center">
  <button type="button" class="close" data-dismiss="alert">×</button>
  <strong>Cantidad del Producto "'
.$oProducto->consultar('nombre').'" Actualizada con Exito</strong>
</div>'
;
}
?>



MOD: Obligatorio el uso de etiquetas GeSHi.
#10
PHP / Guardar Session en PHP
7 Julio 2014, 20:12 PM
Hola necesito que me aclaren una duda por favor.

Tengo Creado un Carrito de compra pero tengo problemas con la sesion ya tengo el registro de cada cliente y el inicio de sesion pero cuando quiero que se muestre en la pgina supongamos compras.php no me muestra el nombre del usuario que inicio la sesion
#11
PHP / Iniciar Sesion
15 Mayo 2014, 15:24 PM
Buenos dias disculpen que no busque en el foro lo que pasa es que estoy conectado con el cel por que mi compu no tiene internet en estos momentos

tengo un problema es el siguiente e creado un carrito de compras pero quiero tener una pagina principal donde se inicie sesion y se guarde la variable en el carrito de compras es decir que se muestre el nombre ya que quiero que cada cliente tenga una contraseña para ingresar y cuando confirme su compra eso quede grabado.

espero me entiendan y disculpen que no reviso el foro es que con el cel es muy lento
#12
PHP / error en base de datos
3 Enero 2014, 16:26 PM
hola bueno estoy haciendo un sistema de compras y monto la base datos cree las tablas y todo lo demas pero cuando intento cargar el archivo de tecto conex me marca este error

este es cuando entra por la web

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\web\Connections\conex.php on line 9

Fatal error: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\web\Connections\conex.php on line 9

este es mi archivo conex.txt

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";
$database_conex = "bdrelojes";
$username_conex = "root";
$password_conex = "mysql";
$conex = mysql_pconnect($hostname_conex, $username_conex, $password_conex) or trigger_error(mysql_error(),E_USER_ERROR);
?>

y esto es lo que me sale en phpmyadmin cuando trato de importar el archivo

Error
Parece haber un error en su consulta de SQL. La salida generada por el servidor de MySQL, de existir, aparece abajo, en cuyo caso puede ayudar a diagnosticar el problema.

ERROR: Signo de puntuación desconocido @ 1
STR: <?
SQL: <?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conex = "localhost";

consulta SQL:

<?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_conex = "localhost";

MySQL ha dicho: Documentación

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php
$hostname_conex = "localhost"' at line 1
estoy trabajando en localhost perro la ruta de acceso es esta http://localhost/web/detalle_relojes.php

si no es mucha molestia me podrian ayudar que le e hechado cabeza y no estoy claro
#13
Redes / Se ca el wifi
11 Septiembre 2013, 17:47 PM
tengo un problema con mi conexion wifi engo mi pc conectado en una red wifi de un vecino pero la señal no me cae mucho y ya hemos movido el rauter para todos lados y nada como haria yo para alargar mi antena inalambrica del pc es decir hacer la antena mas larga no se con un pedaso de cobre o algo por el estilo se podra alargar
#14
Redes / Como Configurar Router Con Modem?
9 Agosto 2013, 15:23 PM
tengo un pequeña pregunta estoy instalando un router tp-link en casa de un amigo, el tiene internet por medio de un switch de la casa de al lado que le pasaron pero cuando instalo el router y conecto el cable utp a su computador de mesa queda sin internet me dice conexion limitada o nula y no agarra señal wifi, reconoce la red y aparece pero no hay conexion a internet, necesito ayuda mas o menos que podria ser.
#15
Dudas Generales / Duda con CCTV
15 Mayo 2013, 16:51 PM
Tengo una breve pregunta creo que es un poco larga :-D

En mi trabajo voy a instalar 16 cámaras necesito camaras con audio y que tengan buena resolucion tanto en Dia como de Noche y un amplio espacio de proyeccion que camara y que dvr me recomiendan, y claro que las pueda ver por internet disculpen la pregunta gracias de antemano
#16
Software / Problema con excel
10 Mayo 2013, 17:31 PM
alguien que me ayude con esta formula de excel que tengo 3 dias tratando de hacerla y me esta rompiendo el coco

yo tengo que hacer en excel estos descuentos a unos productos

seria el 45% + 7% + 5%

esta seria la parte de sacarla en la calculadora

11.250 *45%-=*7%-=*5%-=
Monto   Des1    Des2  Des3

descuento son los des1 -2 -3

y el monto a quien le voy a hacer el descuento es el 11250
#17
Redes / Problema con TL-PS310U
6 Mayo 2013, 17:59 PM
una pregunta yo utilizo el TL-PS310U para conectar una impresora hp laserjet p2035 pero cuando apago la computadora y la vuelvo a preder no me conecta solo la impresora tengo que eliminar el dispositivo (impresora) y volver a lanzar el launcher server TL-PS310U para que se instale el dispositivo (impresora) porque pasa esto si tengo auto conectar
#18
Desarrollo Web / ayuda con inventario
26 Abril 2013, 16:53 PM
una ayudita no me da chance de leer porque estoy en el trabajo y no me dejan chatear ni nada como haria yo para crear una web para mas o menos tener esto

una tienda on line pero seria solo para los vendedores que cuando ellos metan un pedido de 5 relojes esto se descuente en un inventario que este en la pagina y marque que no hay

si no me explico bien por favor haganmelo saber para explicarme mejor
#19
holas queria pedirles un gran favor es que ando trancado aqui quiero conectarme a mi base de datos en access por que no manejo el sql bien entonces tengo este codigo y esta conectado por medio de sql como haria para cambiarlo mi base de datos esta ubicada asi

C:\WindowsApplication1\WindowsApplication1\Datos.mdb

y la tabla a la cual voy a enlazar el textbox1 se nombre
gracias de antemano

Option Explicit On
Option Strict On

' espacio de nombres para poder acceder al cliente sql
Imports System.Data
Imports System.Data.SqlClient

Public Class Form1

    ' enumeración para las opciones que se usarán
    ' para filtrar con el operador Like
    Enum e_FILTER_OPTION
        SIN_FILTRO = 0
        CADENA_QUE_COMIENCE_CON = 1
        CADENA_QUE_NO_COMIENCE_CON = 2
        CADENA_QUE_CONTENGA = 3
        CADENA_QUE_NO_CONTENGA = 4
        CADENA_IGUAL = 5
    End Enum

    ' cadena de conexión para SQL EXPRESS en modo local
    Private Const cs As String = "Data Source=(local)\SQLEXPRESS;" & _
                                 "Integrated Security=True;" & _
                                 "Initial Catalog=la_base_de_datos"

    'Instanciar el componente BindingSource
    Private BindingSource1 As Windows.Forms.BindingSource = New BindingSource

    Private Sub Form1_Load( _
        ByVal sender As System.Object, _
        ByVal e As System.EventArgs) Handles MyBase.Load


        Try
            ' Inicializar la conexión y abrir
            Using cn As SqlConnection = New SqlConnection(cs)
                cn.Open()

                ' Inicializar DataAdapter indicando el sql para recuperar
                'los registros de la tabla
                Dim da As New SqlDataAdapter("SELECT * FROM la_tabla", cn)
                Dim dt As New DataTable ' crear un DataTable

                ' llenarlo
                da.Fill(dt)

                ' enlazar el DataTable al BindingSource
                BindingSource1.DataSource = dt

                ' agregar las opciones al combobox
                With (ComboBox1)

                    'cargar los items de opciones para filtrar
                    .Items.Add("No filtrar")
                    .Items.Add("Que comience con")
                    .Items.Add("Que No comience con")
                    .Items.Add("Que contenga")
                    .Items.Add("Que No contenga")
                    .Items.Add("Que sea igual")

                    .DropDownStyle = ComboBoxStyle.DropDownList
                    .SelectedIndex = 1
                End With
            End Using
            ' errores
        Catch ex As Exception
            MsgBox(ex.Message.ToString)
        End Try
    End Sub


    Private Sub Aplicar_Filtro()

        ' filtrar por el campo Producto
        ''''''''''''''''''''''''''''''''''''''''''''''''''''
        Dim ret As Integer = Filtrar_DataGridView( _
                                        "Producto", _
                                        TextBox1.Text.Trim, _
                                        BindingSource1, _
                                        DataGridView1, _
                                        CType(ComboBox1.SelectedIndex, e_FILTER_OPTION))

        If ret = 0 Then
            ' si no hay registros cambiar el color del txtbox
            TextBox1.BackColor = Color.Red
        Else
            TextBox1.BackColor = Color.White
        End If
        ' visualizar la cantidad de registros
        Me.Text = ret & " Registros encontrados"

    End Sub

    Function Filtrar_DataGridView( _
        ByVal Columna As String, _
        ByVal texto As String, _
        ByVal BindingSource As BindingSource, _
        ByVal DataGridView As DataGridView, _
        Optional ByVal Opcion_Filtro As e_FILTER_OPTION = Nothing) As Integer

        ' verificar que el DataSource no esté vacio
        If BindingSource1.DataSource Is Nothing Then
            Return 0
        End If

        Try

            Dim filtro As String = String.Empty

            ' Seleccionar la opción
            Select Case Opcion_Filtro
                Case e_FILTER_OPTION.CADENA_QUE_COMIENCE_CON
                    filtro = "like '" & texto.Trim & "%'"
                Case e_FILTER_OPTION.CADENA_QUE_NO_COMIENCE_CON
                    filtro = "Not like '" & texto.Trim & "%'"
                Case e_FILTER_OPTION.CADENA_QUE_NO_CONTENGA
                    filtro = "Not like '%" & texto.Trim & "%'"
                Case e_FILTER_OPTION.CADENA_QUE_CONTENGA
                    filtro = "like '%" & texto.Trim & "%'"
                Case e_FILTER_OPTION.CADENA_IGUAL
                    filtro = "='" & texto.Trim & "'"
            End Select
            ' Opción para no filtrar
            If Opcion_Filtro = e_FILTER_OPTION.SIN_FILTRO Then
                filtro = String.Empty
            End If

            ' armar el sql
            If filtro <> String.Empty Then
                filtro = "[" & Columna & "]" & filtro
            End If

            ' asigar el criterio a la propiedad Filter del BindingSource
            BindingSource.Filter = filtro
            ' enlzar el datagridview al BindingSource
            DataGridView.DataSource = BindingSource.DataSource

            ' retornar la cantidad de registros encontrados
            Return BindingSource.Count

            ' errores
        Catch ex As Exception
            MsgBox(ex.Message.ToString, MsgBoxStyle.Critical)
        End Try

        Return 0

    End Function

    Private Sub txt_Filtro_TextChanged( _
        ByVal sender As System.Object, _
        ByVal e As System.EventArgs) Handles textbox1.TextChanged

        Aplicar_Filtro()

    End Sub
End Class
#20
por lo menos se dice por que carajos se bloque un mensaje no lo bloqueas por que tu quieres nada mas da una explicacion o tu eres el  unico que puede postear en la verga esta
#21
WarZone / cocinar
17 Enero 2011, 21:06 PM
tengo una pequeña duda e hecho unas cosas y ahora me sale esto es en el reto de cocinar

Bienvenido admin
Ahora intenta entrar como admin.
#22
Programación Visual Basic / muriendo visual
17 Enero 2011, 14:59 PM
La programacion en visual esta desapareciendo o que, cada dia observo que menos programadores utilizan este lenguaje como opcion a crear sistemas.
#23
Redes / problema con red [Solucionado]
6 Enero 2011, 21:21 PM
tengo un gran problema que no se como resolver acabo de entrar a una empresa que ya tenia una red instalada con 9 computadoras hoy quise cambiar el modem por que se estaba dañando y se me cayo todo el sistema enonces tube que meter el mismo para que entrara a la red la verdad no se cual maquina tiene los drivers del modem instalado por que e buscado en todos y ninguno lo tiene. el modem que usa es un huawei de cantv tengo un router y otro modem que me da la señal al servidor aqui en la oficina esta una central telefonica de cantv panasonic existe la posibilidad de que la red funcione con un modem sin drivers instalados en una pc servidor por que quise instalar el nuevo y nunca llegaron a prender los bombillitos de usb lan adsl el cable que esta conectado al modem proveniente del telefono esta directo a la central telefonica
#24
Programación Visual Basic / ayuda com combo
22 Diciembre 2008, 19:53 PM
tengo un problema tengo dos combobox que estan enlazado a una base de datos este es el codigo

Private Sub Cb2_Change()
Data2.DatabaseName = App.Path & "\sisconges97.mdb" ' nombre de la base de datos
Data2.RecordSource = "SELECT * FROM direcciones WHERE trim(direcciones.direccion) >= '" + Trim(Cb1) + "'" ' puedes cambiar el criterio de busqueda a tu necesidad
Data2.Refresh
With Cb2
.Clear
Data2.Refresh
While Not Data2.Recordset.EOF
.AddItem Data2.Recordset!direccion ' nombre del campo de la tabla que tiene en la base de datos
Data2.Recordset.MoveNext
Wend
End With
End Sub

Private Sub Form_Load()
Data1.DatabaseName = App.Path & "\sisconges97.mdb" ' nombre de la base de datos
Data1.RecordSource = "direcciones" ' nombre de la tabla donde tienes los datos requeridos
Data1.Refresh
'se llena el 1er combo con los datos de la tabla
With Cb1
.Clear
Data1.Refresh
While Not Data1.Recordset.EOF
.AddItem Data1.Recordset!cod ' nombre del campo de la tabla que tiene en la base de datos
Data1.Recordset.MoveNext
Wend
End With
End Sub

pero cuando trato de iniciar la aplicacion me dice object doesn't support this property or method

como se podra notar tengo dos data tambien pero cuando quito el codigo del combo2 es decir cb2 el programa rula bien y cuando pongo el codigo del cb2 no anda otra cosa practicamente yo quiero que cuando desplegue la lista del cb1 y elija una opcion esa me salga en el cb2

les agradeceria su ayuda
#25
Programación Visual Basic / duda con calculo
15 Diciembre 2008, 19:50 PM
tengo otra preguntica que estoy bien dudoso y no me entra en la cabeza como hacerlo  :huh:

tengo un text1 en el cual meto un numero x que esta comprendido entre el 1 y el 100 entonces yo quiero que cuando metan supongamos el numero 37 en el text2 me quede lo que faltaria para llegar a 100 que seria 63
#26
Programación Visual Basic / problemas al dividir
15 Diciembre 2008, 16:45 PM
ahora otro problemita que me a surgido tengo esto

Private Sub Text43_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys "{tab}"
Text45.Text = Val(Text3.Text) + Val(Text7.Text) + Val(Text11.Text) + Val(Text15.Text) + Val(Text19.Text) + Val(Text23.Text) + Val(Text27.Text) + Val(Text31.Text) + Val(Text35.Text) + Val(Text39.Text) + Val(Text43.Text)
End If
End Sub

ahora quiero que el resultado de esa suma se divida entre el numero que yo coloco en un textbox aparte

el textbox que meto el numero para dividir es el text58
#27
se que es una pregunta muy tonta pero ya se me olvido del jarto tiempo que no programo

tengo un textbox 3 y un textbox 7 entonces quiero pasar del textbox3 al textbox 7 con presionar enter

tengo este codigo que busque pero no me sirve

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys "{tab}"
KeyAscii = 0
End If
End Sub

por que me pasa del textbox 3 al textbox 4 y no me sirve por que lo quiero pasar es al 7

este codigo lo utilizaba antes

Private Sub Text3_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text7.Text
End If
End Sub

se que falta algo pero no me acuerdo que es con ese si funcionaba pero cuando ejecuto el programa me dice compile invalid user property
#28
otra de mis preguntas en un sistema que estoy desarrollando necesito espacio bastante para escribir los objetivos de una direccion ejemplo

realizar 01 asamblea con el clpp, a fin de brindarles apoyo tecnico, garantizando la ejecucion del plan de inversion año 2008 - aprobado en la ordenanza del presupuesto

entonces e probado con el textbox pero no me sirve por que tendria que dejar un espacio horizontal muy grande en el sistema para que se lea todo

me vendria quedando el textbox de esta manera y es lo que no quiero necesito ahorrar espacio
______________________________________________________________________
|_____________________________________________________________________|

lo que necesitaria o quiero seria algo como esto
_________________________________
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|                                                |
|________________________________|

es decir que me abarque la mitad del espacio de un textbox alguien me puede decir que herramienta uso por que de verdad no se cual estoy en visual basic 6.0
#29
tengo una pequeña duda en el trabajo me mandaron a sistematizar un control que se lleva manualmente.

entonces mi primera duda es esta necesito hacer un sistema en red es decir que tenga una pc solo para guardar los datos que seria el servidor
y 8 pc aparte que serian las que iran llenando el programa con los datos

que funciones objetos u otras cosas tendria que utilizar para que los datos de las 8 computadoras se guarden en el pc servidor

o podria hacer la sentencia como que si lo estuviera guardando normalmente en mi pc pero con la ruta de enlace de la base de datos en el pc servidor
#30
PHP / ayuda con upload y buscar
8 Diciembre 2008, 18:47 PM
o.k mi pregunta es un poco larga y estoy en cero por los momentos no tengo nada de nada para aclarar primero

necesito una ayuda con unas cuantas cosas

1.- necesito hacer un upload de archivos
2.- un buscador con filtros

o.k esas son mis dos problemas

tengo conociemientos en html java etc etc pero no me manejo mucho con el php y lo quiero hacer con eso que es lo mas logico y mejor


ahora lo que quiero

es una pagina web sencilla que supongamos en index.php tenga el upload para subir los archivos en index2.php tenga una que diga ya su archivo a sido subido y guardado y en el index3.php tener la opcion de buscar con filtro

esta pagina va a ser manejada con mi propia pc es decir los archivos que se van a guardar van a ser en mi pc no en ninguna empresa de hosting ni nada

tengo el sql server ya inatalado.

queria saber si alguien tiene unas plantillas de eso que pido o algo por el estilo que yo las pueda visualizar
#31
Multimedia / subtitulos
23 Octubre 2008, 18:32 PM
tengo una breve pregunta e bajado varias peliculas de la internet pero estan en ingles y en formato clip de video como puedo hacer yo para colocarle los subtitulos a esas peliculas por fa ayuda probe con el zc ripper y no me funciono
#32
Diseño Gráfico / crear logo
13 Octubre 2008, 15:37 PM
bueno yo necesito un favor de ustedes estoy empezando un negocio y quiero a ver quien me ayuda a diseñar un logo para el la empresa es de moto y llevara por nombre MOTO REPUESTOS MARACAY alguien que me heche una manito con eso
#33
PHP / login
11 Septiembre 2008, 16:09 PM
hola bueno sigo yo y mis problemas ael moderador del foro que cierre mi post anterior o lo borre o algo parecido jejeje

bueno ya logre hacer que el usuario se registrara en la pagina verdad.

ahora mi problema es con el login

codigo del login.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<?
include('config.php'); //incluimos el config.php que contiene los datos de la conexión a la db

if(!isset($_SESSION[usuario]) ) //comprobamos que no existe la session, es decir, que no se ha logeado, y mostramos el form
{

//Creamos el form k irá a autentificar.php para comprobar los datos con la tabla users
echo '<form action="autentificar.php" method="POST">
Nick: <input type="text" name="nick" size="30"><br>
Password: <input type="password" name="pass" size="30" ><br>
<input type="submit" name="submit" value="Enviar"></form>';

}else{

//SI se ha logeado, mostramos el nick y la opción de deslogearse
//Este sería el menú que saldría a la gente que esta logeada, se puede modificar y añadir cosas
echo 'Bienvenido '.$_SESSION[usuario]; //ej Bienvenido
echo '<br>Tu level es '.$_SESSION[level]; //mostramos el level del user
if($_SESSION[level] == 1)
{
//mostramos el link para ir a la pagina privada porque el user tiene level 1 (*Nota: el level por defecto es 2, por lo tanto no se le mostrará)
//*Nota2: para cambiar el level a 1, se tiene k hacer manualmente por phpmyadmin
echo '<br><a href=paginaprivada.php>Ir a pagina privada</a>';
}

echo '<br><a href=logout.php>Salir</a>'; //link para deslogearse, iría a logout.php

}

?>
<body>
</body>
</html>

codigo de autentificar.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<?
include('config.php'); //incluimos el config.php que contiene los datos de la conexión a la db

if( ($_POST[nick] == ' ') or ($_POST[pass] == ' ') )//comprobamos que las variables enviadas por el form de login.php tienen contenido
{
Header("Location: login.php"); //estan vacías, volvemos al index
}else{

//comprobamos en la db si existe ese nick con esa pass
$usuarios=mysql_query("SELECT * FROM users WHERE nick='$_POST[nick]' and pass='$_POST[pass]' ");
if($user_ok = mysql_fetch_array($usuarios)) //si existe comenzamos con la sesion, si no, al index
{

session_register("usuario"); //registramos la variable usuario que contendrá el nick del user
session_register("idusuario"); //registramos la variable idusuario que contendrá la id del user
session_register("level"); //registramos la variable level que contendrá el level del user
//damos valores a las variables de la sesión
$_SESSION[usuario] = $user_ok["nick"]; //damos el nick a la variable usuario
$_SESSION[idusuario] = $user_ok["id"]; //damos la id del user a la variable idusuario
$_SESSION[level] = $user_ok["level"]; //damos el level del user a la variable level
Header("Location: login.php"); //volvemos al login donde nos saldrá nuestro menú de usuario

}else{
echo 'Nick y pass incorrectos';
}

}
?>
<body>
</body>
</html>


codigo de conf.php

$dbhost="localhost"; //Host del mysql
$dbuser="usuario"; //Usuario del mysql
$dbpass="password"; //Password del mysql
$db="basededatos"; //db donde se creará la tabla users

//conectamos y seleccionamos db
mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$db");

//Comenzamos la sesión, esto se explica despues en el Sistema de Login
session_start();


y estos dos son los errores alguien podria ayudarme con eso me da el error en session start pero por que????

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/puntonet/public_html/login.php:7) in /home/puntonet/public_html/config.php on line 18

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/puntonet/public_html/login.php:7) in /home/puntonet/public_html/config.php on line 18
#34
Programación Visual Basic / contador borrado
4 Junio 2008, 14:42 PM
como hago para que un contador cuando yo cierre la aplicacion no se borren los datos quiero que cuando lo cierre y abra queden los numeros contados lo que pasa es que lo tengo en un aplicacion que me esta contando la cantidad de veces que pulso y cuando lo cierro y lo vuelvo a abrir se me borra
#35
hola amigos estoy haciendo un proyecto y ya casi llevo el 80% diria yo lo unico que me hace falta es esto vean mi problema

mi programa tiene un MSHFlexGrid para visualizar los datos de una base de datos, entonces lo que quiero es que cuando yo le de al boton de buscar el me filtre nada mas el id o el nombre que yo escriba y eso me aparezca en el MSHFlexGrid para imprimir por pantalla nada mas esa consulta que se hizo agradeceria su ayuda muchas gracias
#36
hola estoy haciendo un protector de pantalla, pero es como un bloqueo de pantalla ya tengo el codigo hecho y correo y todo pero quiero es que no funciones las teclas alt ctrl supr , alt tab, y la tecla de windows alguien me puede ayudar

este es el codigo

Option Explicit

' Flag
Dim OK As Boolean


Private Sub cmdEntrar_Click()
   
    ' Cadena de conexión ( INDICAR EL PATH DE LA BASE DE DATOS )
    Const C_CADENA = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                     "Data Source=" & "C:\WINDOWS\bd2.mdb" & ";"
   
    ' Variable para el recordset
    Dim Rst_Login As Recordset
   
    ' crea el recordset
    Set Rst_Login = New Recordset
   
    Dim SQL As String
   
    ' consulta SQL ( Campos: Nombre y Password) _
                    Textbox ( txt_Usuario y txt_Password) _
                    Tabla: Usuarios
   
    SQL = "SELECT Nombre, Password " & _
                "FROM Usuarios " & _
                "WHERE Nombre = '" & txt_Usuario.Text & "'" _
                   & "AND Password = '" & txt_Password.Text & "'"

    With Rst_Login
        ' Abre el recordset
        .Open SQL, C_CADENA
   
        ' Si el recordset está vacío es por que es incorrecto
        If .EOF Then
            MsgBox " El usuario o Password es incorrecto ", _
                     vbCritical, " Login incorrecto "
            ' Cierra y descarga el Recordset
            Rst_Login.Close
            Set Rst_Login = Nothing
            Exit Sub
        End If
    End With

    ' Cierra y descarga el Recordset
    Rst_Login.Close
    Set Rst_Login = Nothing
   
    'Cambia el Flag para que no cierre el programa con End
    OK = True
   
    ' Descarga el formulario y prosigue en el SubMain
    Unload Me

End Sub


Private Sub Form_Unload(Cancel As Integer)
    Set Frmlogin = Nothing
    If OK = False Then
       End
    End If
End Sub
#37
Programación Visual Basic / contador
26 Mayo 2008, 22:44 PM
hola amigos estoy haciendo un programa y lo que me falta es especie de un contador lo que quiero hacer es esto

cada vez que yo apriete el boton de enviar en un cuadro de texto me vaya sumando es decir esta en cero y si aprieto una vez que aparezca 1 y asi sucesivamente, especie de un contador tambien podria ser con una etiqueta label quien me pueda ayudar por favor
#38
Programación Visual Basic / duda con checkbox
4 Octubre 2007, 17:14 PM
tengo una breve pregunta estoy haciendo un formulario con una serie de opciones y aqui viene mi problema el caso es que quiero que cuando el que va a usar el programa le de click en un check box esta se guarde en la base de datos para depues poder visualizarla saben mas o menos lo que quiero.

aqui explico otro poco.

Tengo un formulario con una serie de preguntas entonces quiero que cuando esa persona le de clik a un checkbox esta informacion se guarde en la base de datos.
#39
Programación Visual Basic / consultas
18 Junio 2007, 16:18 PM
estoy en la creacion de un programa de unos pasantes de aqui del trabajo.

tengo el diseño del programa y todo lo demas ahora lo que quiero es hacer una consulta en mi programa que cuando meta una cedula me aparezca eso lo tengo listo pero que cuando le de al commandbutton me lleve hasta el data report solo con esa consulta que hice como puedo hacer
#40
Programación Visual Basic / conbobox
11 Junio 2007, 21:40 PM
hola tengo un problema que quiro hacer es un filtro con un combobox que cuando yo desplegue la lista me muestre por lo menos fecha 2007 y en un mshflexgrid muestre todos los datos del 2007 alguien me puede ayudar
#41
Programación Visual Basic / mshflexgrid
1 Mayo 2007, 01:10 AM
hola bueno mi problema es el siguiente tengo un mshflexgrid  enlazado con una base de datos entonces cuando cambio los nombres en la base de datos me provoca un error y no me muestra nada quiero saber por que sucede esto

quiero cambiarle los nombres a los campos de las base de datos y despues cuando los cambio y ejecuto el programa me da un erro por fa ayudenme
#42
hola necesito un favor de ustedes me han dicho que en el msflexgrid se puede agregar datos y se puede modificar y eso mi caso es este

estoy haciendo un programa que me saque un control de gestion de una empresa la cual lleva ahorita todo eso en excel y yo lo que quiero es traer ese formato de excel a visual basic por medio del msflexgrid(si saben algo mas sencillo).

otro caso es este trayendo ese formato de excel a vb yo pudiera hacer los mismo como si lo estubiera haciendo en excel es decir sacar las funciones que me daba en excel las cuales son suma y resta y el porcentaje.

yo lo que quiero en si es traer ese formato de excel a vb para hacer todo eso sin necesidad de enrollarme tanto haciendo codigo para que me saque porcentaje y todo lo demas, claro tengo que escribir y poder modificar lo que traiga en excel
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
mi codigo es este
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
en el frm_Lectura tengo este
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Private Sub Form_Load()
Inicio
Caracteristicas
FormatearTabla
LlenadoDeTabla
End Sub
---------------------------------------------------------------
Private Sub Form_Unload(Cancel As Integer)
Finalizar
End Sub
---------------------------------------------------------------
Private Sub mnuSalir_Click()
ApliNudos.Quit
End
End Sub

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
y en el modulo que seria Lectura(Lectura.bas) tengo este
-------------------------------------------------------------------------------
Option Explicit

Public ApliNudos As Excel.Application
Public LibroNudos As Excel.Workbook
Public HojaNudos As Excel.Worksheet
Public RangoNudos As Excel.Range
Public CeldaVacia As Integer
Public Columnas As Integer
Public Filas As Integer
Public i As Integer, j As Integer
Public Sub Caracteristicas()
Set HojaNudos = LibroNudos.Sheets(1)
Set RangoNudos = HojaNudos.Rows(1)
If (RangoNudos.Cells(1, 1) = "") Then
CeldaVacia = 0
Else
CeldaVacia = RangoNudos.Find("").Column
End If
Columnas = CeldaVacia
Set RangoNudos = HojaNudos.Columns(1)
If (RangoNudos.Cells(1, 1) = "") Then
CeldaVacia = 0
Else
CeldaVacia = RangoNudos.Find("").Row
End If
Filas = CeldaVacia
Set HojaNudos = Nothing
Set RangoNudos = Nothing
End Sub

Public Sub Finalizar()
Set ApliNudos = Nothing
Set LibroNudos = Nothing
Set HojaNudos = Nothing
Set RangoNudos = Nothing
End Sub

Public Sub FormatearTabla()
With frmLectura.grdNudos
.Cols = Columnas
.Rows = Filas
.Visible = True
End With
End Sub

Public Sub Inicio()
Set ApliNudos = CreateObject("Excel.Application")
Set LibroNudos = ApliNudos.Workbooks.Open(App.Path & "\Nudos1.xls")
End Sub

Public Sub LlenadoDeTabla()
Set HojaNudos = LibroNudos.Worksheets(1)
For i = 1 To Columnas - 1
frmLectura.grdNudos.Col = i
For j = 1 To Filas - 1
frmLectura.grdNudos.Row = j
frmLectura.grdNudos.Text = HojaNudos.Cells(j, i)
Next j
Next i
End Sub

Sub Main()
frmLectura.Show
End Sub
#43
Programación Visual Basic / Excel y VB
9 Abril 2007, 15:35 PM
bueno amigos tengo una duda yo tengo un formato de excel ya creado y estoy haciendo un programa en visual basic que quiero que me muestre este formato y yo poderle agregar eliminar modificar a esto.
#44
Programación Visual Basic / acces y vb
9 Marzo 2007, 05:30 AM
bueno estoy aprendiendo a utilizar el visual basic y lo que necesito en este momento es como puedo yo buscar desde vb un registro de x persona desde una base de datos en acces
#45
hola amigos tengo un problema, el cual es este tengo un programa que cifra y descifra pero solo me da la opcion de cifrar y para descifrar necesito hacerle unas modificaciones las cuales se las hago y me da un error alguien me podria hechar una manito este es el codigo

Option Explicit
'y puede servirle cuando necesita cifrar
'una contraseña por ejemplo
'No olvide que tiene que hacer referencia a la
'libreria ...   EncrDescr.DLL   ...  desde Proyecto - Referencias -
'botón Examinar y luego la marca.
'La libreria puede estar en el directorio de C:\Windows\System
'o bien en el Path de la misma aplicacion
'una vez que su aplicacion hace referencia a la
'libreria, simplemente la llama cifrado (su_palabra) para cifrar su_palabra
'o bien descifrado (su_palabra) para descifrar su_palabra
'vea el ejemplo en el mismo codigo mas abajo



Private Sub Command1_Click()
    Dim MiPalabra
   
    'PARA cifrar LA PALABRA
    MiPalabra = cifrado(Text1.Text)
    Text2.Text = MiPalabra
   
    'si lo que quiere es descifrar algo
    'lo haria de la siguiente forma
    'obviamente tuvo que haber sido previamente
    'cifrado con la misma libreria.
   
    'PARA descifrar LA PALABRA
    'MiPalabra = descifrado(Text1.Text)
    'Text2.Text = MiPalabra
   
End Sub

Private Sub Command2_Click()
    End
End Sub

Private Sub Command3_Click()
    MsgBox "La llamada es: cifrado (palabra) o descifrado(palabra)desde su programa.", vbInformation
End Sub

Private Sub Form_Load()

End Sub