Mostrando entradas con la etiqueta PHPMYADMIN. Mostrar todas las entradas
Mostrando entradas con la etiqueta PHPMYADMIN. Mostrar todas las entradas

lunes, 20 de abril de 2020

Php Mysql borrar tablas en cascada

Veremos en este post, como poder borrar las tablas de un usuario mediante una función de php.
Si pasamos el script tras comprobar que el query que borra el usuario se cumple, no tendrémos problemas en caso de que este no se haya borrado en la tabla de usuarios.
Vemos también como se pasan unos parámetros a los log y los datos se ecriben en cascada, según las tablas que ha detectado.
Espero que os seá muy útil.

    /*************    BORRAMOS TODAS LAS TABLAS DE USUARIO     ***************/

    /* Se busca las tablas en la base de datos */
    /* REFERENCIA DEL USUARIO O $_SESSION['iniref'] = $_POST['ref'] */
    /* $nom PARA LA CLAVE USUARIO ACOMPAÑANDA DE _ O NO */
        global $db;
        global $db_name;
        global $nom;
        $nom = strtolower($_POST['ref']);
        $nom = "clb_".$_POST['ref']."%"; // SOLO COINCIDEN AL PRINCIPIO
        $nom = "LIKE '$nom'";
        //$consulta = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME $nom ";
        $consulta = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '$db_name' AND TABLE_NAME $nom ";
        $respuesta = mysqli_query($db, $consulta);
        //$count = mysqli_num_rows($respuesta);
        //print("* NUMERO TABLAS: ".$count."<br>");
        //print("* CLAVE TABLA USUARIO: ".$nom."<br>");

viernes, 1 de junio de 2018

Php Funcion Para Crear Tabla e Insertat Datos en PhpMyAdmin

Mediante esta función  podremos ver como crear una tabla en nuestra bbdd e inserta una serie de datos autmáticamente en ella, después de crearla. Cuando la llamemos para que se ejecute.
En el primer caso sólo se crea la tabla y en el segundo se graban unos datos después de crearla.
Espero que os sea útil a todos.

<?php
   
    function crear_tablas(){
  
       global $db_name;

    /************** CREAMOS LA TABLA ADMIN ***************/
                   
    $admin = "CREATE TABLE `$db_name`.`admin` (
  `ID` int(4) NOT NULL auto_increment,
  `ref` varchar(20) collate utf8_spanish2_ci NOT NULL,

lunes, 6 de febrero de 2017

WampServer Your Projects & LocalHost 127.0.0.1

Hola a todos, como alguna persona me ha planteado la duda de cómo acceder a nuestros proyectos y a localhost, intentaré explicarlo lo mejor posible.
Una vez iniciado nuestro servidor WampServer 3.x en cualquiera de sus versiones x86 o x64, podremos acceder a nuestro servidor escribiendo en la barra de navegación del navegador 127.0.0.1 o simplemente localhost.
Con esto accederemos a la página de inicio del servidor donde encontraremos un resumen de la configuración del servidor y Your Proyects, donde se aglutinan todos nuestros proyectos.
WampServer tiene muchas configuraciones y sería imposible explicarlas todas en un solo post.
En la sección Your Proyects tenemos un problema, pues en la instalación inicial no se abren los proyectos correctamente, para ello os he dejado en otro post la solución.
Visualmente veremos esto desde localhost o 127.0.0.1.

sábado, 28 de enero de 2017

PhpMyAdmin Aumentar Tiempo de Sesion

Mientras estamos desarrollando nuestras aplicaciones puede darse el caso que nuestro servidor de bbdd PhpMyAdmin, nos pase el mensaje de cierre de sesión y tengamos que reiniciar sesión.
 

viernes, 27 de enero de 2017

WampServer PhpMyAdmin Primer Acceso

Muchos de nosotros depués de haber instalado el WampServer en su version 3.x nos hemos encontrado con que PhpMyAdmin nos solicita usuario y contraseña para poder acceder.
La solución a esta cuestión es muy sencilla.
Hemos de escribir root en el campo usuario y sin contraseña acceder.