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 - Shell Root

#1431
Código (sql) [Seleccionar]
CREATE TABLE IF NOT EXISTS `registro`(
 `id`     INT         NOT NULL AUTO_INCREMENT PRIMARY KEY,
 `nombre` VARCHAR(30) NOT NULL,
 `pass`   VARCHAR(32) NOT NULL,
 `email`  VARCHAR(60) NOT NULL,
 `tel`    VARCHAR(10) NOT NULL,
 `cel`    VARCHAR(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

El campo teléfono y celular no puede ser de tipo INT, tienes que mirar la longitud que soporta este tipo de dato. Yo usaría VARCHAR() -porque no realizarás ninguna operación con este dato- o NUMERIC()

Código (sql) [Seleccionar]
CREATE TABLE IF NOT EXISTS `comentarios`(
 `id`         INT  NOT NULL PRIMARY KEY AUTO_INCREMENT,
 `comentario` TEXT NOT NULL,
 `fecha`      DATE NOT NULL,
 `positivo`   INT  NOT NULL,
 `negativo`   INT  NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

El campo de fecha debería de ser de tipo DATE(). Los campos de positivo y negativo, dependiendo del valor que contengan podrían ser de tipo TINYINT o BOOLEAN, además de poderlos agrupar dentro de un sólo campo.



Para relacionar las tablas, podrías usar...
Código (sql) [Seleccionar]
FOREIGN KEY (`ForeingKeyTable1`) REFERENCES `Table2`(`PrimaryKeyTable2`)
#1432
PHP / Re: me podrian explicar el sgte codigo en php
24 Diciembre 2011, 09:14 AM
No entiendo porque la query de esa forma, es decir, supongo que con ese ingreso se supone que es un login de usuario? Debería de ser, algo al estilo...
Código (sql) [Seleccionar]
SELECT pass                -- Campos de la tabla
 FROM tblUsuario             -- Tabla
WHERE usuario = 'usuario' -- Condición
LIMIT 1;                  -- Limitar los resultados de la consulta MySQL a sólo 1

El resultado del campo pass lo guardas en una variable y después verificas qué esa pass de la consulta, sea igual al pass ingresado.
Código (php) [Seleccionar]
print ($returnQuery['pass'] === $pass)?"SI":"NO";


No entiendo porque recorres todos los registros, en busca del user y pass del usuario, sabiendo que también lo puedes hacer directamente desde la query.
Código (sql) [Seleccionar]
SELECT id, nombre, apellido, email
 FROM tblUsuario
WHERE (usuario = 'usuario') AND (pass = 'contraseña')
LIMIT 1;
#1433
.NET (C#, VB.NET, ASP) / Re: Ayuda con DataGridView
23 Diciembre 2011, 12:40 PM
Con visualizar quieres decir que se refresque el DataGridView como tal, o que se posicione en el registro ingresado?
#1434
Código (javascript) [Seleccionar]

var Matriz;
Matriz    = new Array(MAX); // Primer dimensión
Matriz[i] = new Array(MAX); // Segunda dimensión
#1435
Desarrollo Web / Programación de una web desde 0
21 Diciembre 2011, 07:12 AM
Cual es la estructura que usan?, alguna guía?, metodología?

PD: Se que son y para que sirven los Frameworks, pero quiero hacerlo desde 0.
#1436
PHP / Re: Multiplicaciones de matrices
20 Diciembre 2011, 05:04 AM
El código lo hice apartir de este en Java, :http://www.microplagio.com/articulos/script-multiplicacion-de-matrices-en-java/
Código (php) [Seleccionar]
    class Matriz{
       
        function multiplicacion( $Mat1, $Mat2 ){
            $suma = 0;
            $result = array();
            for( $i=0; $i<count($Mat1); $i++ ){
                for( $j=0; $j<count($Mat2); $j++ ){
                    $suma = 0;
                    for( $k=0; $k<count($Mat2); $k++ ){
                        $suma += $Mat1[$i][$k] * $Mat2[$k][$j];
                    }
                    $result[$i][$j] = $suma;
                }
            }
            return $result;
        }
       
        function mostrar( $Mat ){
            for( $i=0; $i<count($Mat); $i++ ){
                for( $j=0; $j<count($Mat[$i]); $j++ ){
                    print $Mat[$i][$j]." | ";
                }
                print "<br/>";
            }
        }
    }
   
    $Mat1[0] = array(1, 2, 3, 4);
    $Mat1[1] = array(5, 6, 7, 8);
   
    $Mat2[0] = array(1, 2, 3, 4);
    $Mat2[1] = array(5, 6, 7, 8);
   
   
    $Matriz = new Matriz();
    $Mat = $Matriz->multiplicacion($Mat1, $Mat2);
    $Matriz->mostrar($Mat);
#1437
Sería normal, como se maneja un array común y corriente,
Código (html4strict) [Seleccionar]
<b>Nombre:</b><?= $_POST['choices'][0]; ?>
#1438
PHP / Re: Multiplicaciones de matrices
19 Diciembre 2011, 10:40 AM
Entonces cual es tu problema?
#1439
PHP / Re: Multiplicaciones de matrices
19 Diciembre 2011, 05:18 AM
Tienes que saber primero como se multiplican las matrices, saca la lógica y la formula y será mucho más fácil programarlo.
:http://es.wikipedia.org/wiki/Multiplicaci%C3%B3n_de_matrices
#1440
Supongamos que tenemos 2 archivos index.php y PoC.php. El archivo index, carga el archivo PoC.php realizando una petición POST, de la siguiente manera,

El archivo index.php contiene,
Código (html4strict,8,9,10) [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
        <title></title>
        <script languaje='javascript'>
            $(document).ready(function(){
                $("#objRequest").load("PoC.php", { 'nombre':'Alex' } );
            });
        </script>
    </head>
    <body>

        <div id='objRequest'></div>
       
    </body>
</html>


El archivo PoC.php contiene,
Código (html4strict) [Seleccionar]
<b>Nombre:</b><?= $_POST['nombre']; ?>