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ú

Mensajes - d91

#121
Bases de Datos / duda con llaves foraneas
25 Agosto 2015, 12:12 PM
hola a todos, como tarea me han dado un diagrama entidad-relacion para que lo monte en una base de datos, estoy trabajando sobre oracle, mi duda es que en este diagrama existe una tabla ventas que  pretende usar como foraneas campos de una tabla inventario que tambien son foraneas, no se si puedo declarar llaves foraneas tambien como primarias al mismo tiempo, porque el modelador no me deja hacer dicha relacion
Código (sql) [Seleccionar]

CREATE TABLE tab_inventario(
existencia   NUMBER(6),
id_tienda  NUMBER(6),
id_producto NUMBER(6),
id_proveedor NUMBER(6),
CONSTRAINT inventario_tienda_FK FOREIGN KEY id_tienda REFERENCES tab_tienda(id_tienda),
CONSTRAINT producto_tienda_FK FOREIGN KEY id_producto REFERENCES tab_producto(id_producto),
CONSTRAINT proveedor_tienda_FK FOREIGN KEY id_proveedor REFERENCES tab_proveedor(id_proveedor),
);

CREATE TABLE tab_venta(
id_venta NUMBER(6),
monto    NUMBER(6,2),
cantidad_producto NUMBER(6),
id_tienda  NUMBER(6),
id_producto NUMBER(6),
CONSTRAINT id_venta_PK PRIMARY KEY id_venta
/*aqui irian las foraneas*/
);

asi vendria quedando el script, pero id_tienda y id_producto de la tabla venta tienen que hacer referencia a los campos de la tabla inventario y al hacer la referencia desde la tabla venta el error dice: en tab_inventario no existen campos primary key para hacer referencia
#122
hola a todos estoy tratando de hacer una consulta con 3 tablas relacionadas la tabla alumnos tiene enlazadas las tablas email y telefono por medio del id_alumno y con este query intento obtener la combinacion
Código (sql) [Seleccionar]

SELECT a.id, a.nombre, a.apellido, t.telefono, e.email
FROM alumno AS a, telefono AS t, email AS e
WHERE a.id=t.id_alumno AND
a.id=e.id_alumno;

aunque deseo obtener los datos aunque por ejemplo, no haya ingresado aun un telefono o un email para cada estudiante, pero con este query si no cumple la condicion no devuelve ningun resultado, agradeceria me orientaran para lograr mostrar los datos de los alumnos aunque no tengan un email o un telefono y si los hay que los muestre
#123
PHP / Re: pagina de inicio en contenedor
4 Junio 2015, 19:34 PM
aqui un fragmento de codigo
Código (php) [Seleccionar]

<script>
$(document).ready(function(e){

$('.contenedor').Load('bienvenido.php', function(data)){
$(this).html(data);

});
});
</script>

<body>
<div class="menu">
<?php echo 'menu_principal.php'?;>
</
div>
<
div class="contenedor">
<!--AQUI SE CARGARIA LA PAGINA DESPUES DE  LOGUEARSE-->
</
div>
</
body>

#124
PHP / pagina de inicio en contenedor
4 Junio 2015, 14:19 PM
hola todos, estoy en un pequeño proyecto de php, ya casi lo termine, pero estoy usando dos contenedores: uno para el menu y el otro para cargar las paginas, ahora necesito que al entrar al sistemas despues de loguearme, se me cargue una pagina de bienvenida por defecto en el contenedor donde aparecen las paginas, he buscado y encontre un script, funciona pero no me deja cargar ninguna otra pagina en ese contenedor, agradecere sus aportes
#125
estoy trabajando con sesiones en php por lo del logueo pero si hago esto despues de leer lo que necesito:
Código (php) [Seleccionar]

$_SESSION['var']==null;

no estare afectando a las demas?
#126
hola a todos, estoy intentando implementar que despues de hacer la consulta de insercion con php  y sqlite se redirija a otra pagina enviando una variable con el codigo que he insertado pero no encuentro la sintaxis que lo ejecute,
Código (php) [Seleccionar]

if($bd->query($sql)){
echo '<meta http-equiv="refresh" content="0;url=modulos/return_insert_est.php?var='$codigo'">';
}

el problema lo tengo al asignar el codigo a la variable var porque el error dice: unexpected $codigo, y si escribo
Código (php) [Seleccionar]

if($bd->query($sql)){
echo '<meta http-equiv="refresh" content="0;url=modulos/return_insert_est.php?var='<?php echo $codigo?>'">';
}

la variable aparece vacia porque estoy redundando con el echo, agradecere sus aportes
#127
PHP / Re: cargar formulario en un contenedor
1 Junio 2015, 13:48 PM
ya encontre el error, en la pagina que cargo al contenedor no debo validar sesion, por eso me enviaba a loguearme nuevamente
#128
hola a todos, he estado tratando de cargar un formulario en un contenedor a la derecha, esto despues de seleccionar un opcion de un menu a la izquierda que esta en otro contenedor, como trabajo con sesiones y a pesar de validar la sesion en este formulario me envia ha loguearme el metodo que estoy usando es más o menos así:
Código (php) [Seleccionar]

<?php
session_start
();
   include_once 
"config.php";
include_once "modulos/class_buscar.php";
include_once "../funciones.php";
if($_SESSION['tipo_rol']==1){
$cod_usuario=limpiar($_SESSION['cod_user']);
$nombre=limpiar($_SESSION['user_name']);
}else{
header('Location:login.php');
}
?>

<!--  aqui los contenedores   -->
<div class="content_izquierda">
<ul>
<li>
<div class="link">Administrar Alumnos<i class="fa fa-chevron-down"></i></div>
<ul class="submenu">
<li><a href="./?opcion=1">Agregar Alumno</a></li>
<li><a href="#">Actualizar Alumno</a></li>
<li><a href="#">Consultar Alumno</a></li>
<li><a href="#">Borrar Alumno</a></li>
</ul>
</li>
</ul>
</div>
<div class="content_derecha">
<?php
$opcion=@$_GET[opcion];
switch($opcion){
case "1":
include_once("modulos/abc/datos_alumnos.php");
break;
}
?>

</div>

tambien he visto algunos ejemplos con javascript, pero esto son al pulsar un boton, agradecere sus comentarios
#129
PHP / acceder a una posicion del arreglo
27 Mayo 2015, 05:13 AM
hola a todos, no se como tratar con un arreglo que me retorna de una consulta sql,
necesito acceder a una determinada posicion pero no encuentro como:
Código (php) [Seleccionar]


if($resultado=$db->query($sql)){
$row = $resultado->fetchArray();//obtener arreglo del resultado

        //yo se el nombre de los campos que me retorno y quisiera por ejemplo
        //comparar el campo  llamado  id_rol, (es para un logueo)
             if($row['id_rol']==1){
                  //hacer
              }
     

estoy trabajando con sqlite
agradezco sus aportes
#130
ya agregue la referencia y lo probe pero desaparecio properties de los metodos de mo, solo me aparecen otros, probe con este pero no obtengo nada

Código (csharp) [Seleccionar]

foreach (ManagementObject mo in moQuery.Get())
            {
                name = mo.GetPropertyValue("DeviceID").ToString();
                port = mo.GetPropertyValue("Name").ToString();
               
            }