Articles of mysql

Laravel: cómo obtener una colección eloquent ordenada personalizada utilizando el método whereIn

Tengo una serie de identificadores de productos contra los cuales necesito recuperar la colección del modelo. La matriz es algo como esto: $ids = array(9, 2, 16, 11, 8, 1, 18); En este momento, estoy usando la siguiente línea de código para obtener la colección. $products = Product::whereIn(‘id’, $ids)->get(); Pero ordena los productos contra sus […]

PHP password_verify no funciona contra la base de datos

Estoy intentando una página más segura y comencé con la parte de cifrado de contraseña. Estoy tratando de implementar password_hash + verificación de contraseña, pero hasta ahora no he tenido éxito en hacer que todo funcione. Entonces, aquí está en mi área de inicio de sesión: $username = mysqli_real_escape_string($connection, $_POST[‘username’]); $password = mysqli_real_escape_string($connection, $_POST[‘password’]); $query […]

Uso de eventos preRemove / postRemove para obtener qué consultas se pueden ejecutar y cuáles no

Tengo esta pregunta en mi mente por un tiempo y ahora necesito algún tipo de consejo sobre los eventos preRemover / postRemove ya que las consultas que ejecutaré básicamente serán DELETE pero esto debería aplicarse también a prePersist / postPersist y preUpdate / postUpdate (No sabe si esos últimos realmente existen). Tengo estas dos posibles […]

Esquema de base de datos Laravel, Nullable Foreign

Tengo estas dos tablas de base de datos: Tablas de usuario Tablas de socios Las tablas de usuarios manejarán este tipo de información. Schema::create(‘users’, function (Blueprint $table) { $table->increments(‘id’)->unique(); $table->string(’email’)->unique(); $table->string(‘username’)->unique(); $table->string(‘password’, 60); $table->string(‘photo’)->nullable(); $table->integer(‘partner_id’)->unsigned(); $table->foreign(‘partner_id’)->references(‘id’)->on(‘partners’); $table->rememberToken(); $table->timestamps(); }); Mientras que las Tablas de socios contendrán toda la metainformación del usuario, como el nombre y […]

PHP MySQL manejo de errores

Pregunta simple (espero). En este momento estoy usando el siguiente código: mysql_query($sql) or header(“Location: /error”); Para evitar que el rest del script se ejecute, necesito agregar exit; o die() . ¿Hay alguna manera de hacerlo usando el enfoque en línea como se indicó anteriormente o necesito usar: $result = mysql_query($sql); if (!result) { header(“Location: /error”); […]

Advertencia: mysqli_connect (): el servidor MySQL ha desaparecido

Escribí un código php simple para conectarme al servidor mysql como se muestra a continuación <?php $username = "root"; $password = "Kepwd"; $hostname = "localhost:81"; //connection to the database $dbhandle = mysqli_connect($hostname, $username, $password) or die("Unable to connect to MySQL"); echo "Connected to MySQL”; ?> pero esto genera los siguientes errores. Encontré algunos temas relacionados […]

Convertir la columna HEX a DEC en MySQL

Estoy escribiendo una aplicación que hará algún formato al archivo CSV y cargará la tabla a mysql después de que el progtwig convierta una columna (hexadecimal) a una decimal. La mesa se ve así: col1 | col2 | hexcol decol Así que necesito tomar hexcol y convertir de hex2dec y ponerlo en deccol Intenté simplemente […]

¿Cómo usar JOIN en Yii2 Active Record para modelo relacional?

Tengo 2 mesas llamadas Libros y Reseñas. La tabla de libros tiene una relación de uno a muchos con Reseñas. Quiero buscar libros y ordenarlos por Comentarios. Por ejemplo, si hay 10 libros disponibles y los libros tienen revisión en Revisiones, quiero buscar todos los libros utilizando la cláusula WHERE y contar las revisiones y […]

Mysql Query sin repetir!

Hola voy a explicar lo que quiero … Tengo una mesa con registros como este. ……………………… nombre_de_usuario – nombre de usuario India – abc1 Australia – abc2 India – abc3 EE.UU. – abc4 Australis – abc5 Líbano – abc6 ……………………… Desde Arriba de la tabla Necesito obtener la lista de países sin repetir, ¿hay alguna […]

Cómo almacenar de forma segura los archivos en un servidor

Que estoy haciendo: Básicamente, necesito crear un sitio web protegido por una página de inicio de sesión escrita en PHP que, una vez que haya iniciado sesión, tenga una barra de búsqueda que lea números enteros y los datos se envíen a un script PHP que recupera una imagen con el número como su nombre. […]