Duda con orden de filas y columnas en phpMyAdmin

Tema en 'Soft y Hard' comenzado por Guardian_Misterioso, 10/Abr/2013.

  1. Guardian_Misterioso

    Guardian_Misterioso En una lúgubre mazmorra

    Ingreso:
    3/Abr/2006
    Mensajes:
    1.397
    Ubicación:
    España
    Hasta hace relativamente poco, cualquier tabla de una base de datos podía ordenarse de manera vertical u horizontal en phpMyAdmin. Sin embargo, a partir de una actualización reciente no encuentro esa posibilidad, mostrándose el contenido de las tablas siempre en horizontal.

    Esto para mí supone un problema porque las direcciones de correo de los usuarios las extraía de ahí de cara a enviar boletines, ya que con el ratón me movía en una misma línea de izquierda a derecha seleccionando todas ellas. Esto es posible si se ordena dicha tabla en sentido vertical, pero no así de manera estándar (horizontal) como sucede ahora.

    ¿Alguno de vosotros sabe si ahora se cambia a través de otra opción o menú? O, ¿acaso ha desaparecido la posibilidad de hacerlo?
     
    #1
  2. Manu!!

    Manu!! Cuevino Milenario

    Ingreso:
    20/Ago/2007
    Mensajes:
    2.829
    Ubicación:
    Torino, Piemonte, Italia
    Hola, Guardián! Probaste leyendo la tabla mediante código? Podrías leer los valores que necesites y organizarlos de manera vertical
     
    #2
  3. polo

    polo Cuevino Milenario

    Ingreso:
    23/Abr/2007
    Mensajes:
    2.237
    Lo que dice manu, hace mucho no uso el phpmyadmin.
     
    #3
  4. Manu!!

    Manu!! Cuevino Milenario

    Ingreso:
    20/Ago/2007
    Mensajes:
    2.829
    Ubicación:
    Torino, Piemonte, Italia
    Creo que en el nuevo php y mysql recomiendan otros códigos nuevos, pero si no quedaron obsoletos podrías usar algo como esto:

    PHP:

    <html>
    <head>
    <title>:: Guardián es La Ley ::</title>
    <style>

    table
    {
    border-collapse: collapse;
    border: 4px double #bbb;
    }

    td
    {
    border-collapse: collapse;
    border: 4px double #bbb;
    padding: 5px;
    }

    </style>
    </head>
    <body>


    <?php

    $db_host 
    "localhost"// host del sql
    $db_user "root"// usuario
    $db_pass ""// pass
    $db_base "usuarios"// nombre de la base de datos
    $db_tabla "users"// nombre de la tabla
    $db_valor "nombre"// celda a obtener


    $db mysql_connect($db_host,$db_user$db_pass);
    mysql_select_db($db_base$db);

    $sql mysql_query("SELECT * FROM ".$db_tabla);

    $html "<table><tr>";
    $para_mail "Para enviar por e-mail: ";

    $primero false;

    while(
    $linea=mysql_fetch_array($sql))
    {
    $html .= "<td>".$linea[$db_valor]."</td>";
    if (!
    $primero)
    $para_mail .= $linea[$db_valor];
    else
    $para_mail .= ", ".$linea[$db_valor];
    $primero true;
    }

    $html .= "</tr></table>";

    echo(
    $html.'<br /><br /><br /><br />'.$para_mail);

    mysql_close();

    ?>

    </body>
    </html>

    Edit: bueno, el foro me come algunos caracteres, lo subo y te lo paso.

    Acá está el code: http://proyectozeus.com/leer_tablas.txt
     
    #4
    Última modificación: 10/Abr/2013
  5. 5alv4

    5alv4 ※0※0※0※

    Ingreso:
    13/Jun/2006
    Mensajes:
    2.803
    Ubicación:
    0x66726565
    o hace un SELECT que te devuelva directamente todos los mails...
     
    #5

Compartinos

Cargando...