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 - Leguim

#221
Es decir tengo una consulta que va asignar un nuevo registro, y quiero que dicha función también devuelva el ID donde se guardó el registro...

Código (php) [Seleccionar]

        static function Add($x)
{
$con = Connection(BD_PASSWORD, BD_USER);
$query = $con->prepare('INSERT INTO x (id) VALUES (null)');
$query->execute(array(':x' => $x));
               
                // return id_donde_se_guardo;
}
#222
Funciona muy bien, y yo matandome con el código con javascript cuando tenia que hacer esto que era muy simple...

igualmente si es para un texto que sea solamente ancho funciona, pero digamos que si tengo una caja que solamente como máximo permita 2 saltos de lineas... digamos que el font-size es 14 entonces el max-height del texto es 32.5px para que se adapte bien con la caja.. ¿como lo podría hacer?

porque no me está mostrando los tres puntos "..." o quizás no se pueda hacer para eso, es decir en forma vertical...

igual muchas gracias!!
#223
Estoy tratando de usar dentro de un elemento html

<h6></h6>

esto

<h6 onmouseover="console.log(this.element);">texto</h6>

quiero que me envíe por consola este elemento, nose cual es la palabra correcta... nodo creo que es no estoy muy seguro...

probe con this pero tampoco me sirve...

para que después dicho parametro se pueda editar, this.style.background = 'orange';
#224
Como puedo hacer que dependiendo si un texto revasa un div este se achique y que al final agregue tres puntos... "[Cadena cortada]..."

Yo hice algo así con una función PHP y me funciona de 9 no digo de 10 porque si fuera así no estaría escribiendo este tema...

Voy a tomar como referencia google, si tratan de ir a inspeccionar elementos y reemplazar un texto html por una cadena muy larga van a ver que cuando revasa el div este se va a cortar y al final va agregar tres puntos...

No me gusta del todo mi función php porque esta recibe 3 parametros, cadena, minimo de letras aceptable para acortar, cantidad de letras a mostrar + los puntos suspensivos.

el problema es..

Código (php) [Seleccionar]

$cadena = 'OOOOOOOOPO';
<?php echo Acortar($cadena109); ?>


mostrará => 'OOOOOOOOP...'

pero imaginen que la cadena no tienen o mayúsculas sino i minúsculas
Código (php) [Seleccionar]

$cadena = 'iiiiiiiipi';
<?php echo Acortar($cadena109); ?>


mostrará => 'iiiiiiiip...'

Como ya se pueden dar cuenta la ultima cadena es más corta (estoy hablando del ancho que ocupa) entonces este método no es tan eficiente...

por lógica imagino que debe ser una función javascript...
#225
Gracias!!!!!
#226
Básicamente quería preguntar si el unix de javascript es siempre el mismo, es decir...
la marca de unix que tiene PHP sin importar la hora del servidor siempre va a ser la misma... me preguntaba si la marca de tiempo unix que se obtiene por medio de javascript también funciona así... que sin importar la ubicación del usuario siempre va hacer la misma marca de tiempo.

Código (javascript) [Seleccionar]

var unix_now = Math.round((new Date()).getTime() / 1000);
#227
Gracias, me quedo un poco más claro.
#228
Investigue un poco sobre el tema y esto vendría a ser solamente una advertencia, no un error como tal... digamos que una parte de mi código es este:

Deprecated
: Non-static method users::Add() should not be called statically in


Código (php) [Seleccionar]

class users
{
     function Add($parametro_1, $parametro_2, $etc)
    {
        // [Consulta SQL para agregar un usuario]
    }
}


y el uso sería
Código (php) [Seleccionar]

users::Add($x, $y, $z); // agrega un usuario a la base de datos


No está mal pero según lo que indica la advertencia esto es obsoleto, mi pregunta es por qué? en que cambia el que sea algo estático (que la verdad tampoco se mucho de esto) pero mi tema va más que nada para saber porque debo hacer esto estático... cual es la diferencia o que ventaja trae?

EDIT: Ya lo pude solucionar, por lo menos ya la advertencia no aparece.

Código (php) [Seleccionar]

$object = new users;
$object->Add($x, $y, $z);


Igualmente dejo esto abierto por si alguien quiere darme más información.


Mod: Temas sobre PHP van al subforo de PHP.
#229
Desarrollo Web / [Pregunta]: ¿Esto es normal?
10 Febrero 2020, 05:07 AM
Básicamente tengo un código javascript

Código (javascript) [Seleccionar]

document.body.style.cursor = 'progress';


Lo que pasa es que si digamos hago un timer que a los 5 segundos ejecute el código de arriba, la unica manera en que se vea reflejado el cursor progress es yo moviendolo.. es decir si yo tengo el puntero quieto no va a verse el cursor progress..
#230
PHP / [Pregunta]: PHPSESSID cookie
9 Febrero 2020, 20:48 PM
Es una duda "teórica", PHPSESSID es una cookie general de todas las sessiones que tiene un script o aplicación PHP?

es decir si yo tengo una $_SESSION['x'] = 3; entonces se va a agregar esa cookie? y si yo pongo $_SESSION['y'] = 4; no se se agrega otro PHPSESSID? o es uno solo en general para todas las sessiones? trate de hacerlas desaparecer con unset y session_detroy pero sigue apareciendo esa cookie...