[BRAUCHE] Hilfe bei mySQL und PHP

Dieses Thema im Forum "Webentwicklung" wurde erstellt von joker.org, 14. August 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 14. August 2008
    Hallo Leute,

    ich habe eine Datenbank in der sehr viele Informationen gespeichert sind über User (Name, Anschrift etc.)

    Nun möchte ich davon 3 Felder auslesen und in einer einfachen Tabelle anzeigen lassen.

    Kann mir jemand bitte einen einfachen (wenn möglich) fertigen PHP-Code schicken bzw. posten?

    Es wäre super, wenn noch eine 4. Spalte (welche leer sein soll) vorhanden sein könnte.


    Das ganze sollte dann so aussehen:


    4 Spalten
    1. Name
    2. Username
    3. eMail
    4. leeres Feld (für neue eMail-Adresse bei Änderung)

    Sortiert sollte die Tabelle nach Namen sein

    Danke.
    Bewertungen sind Ehrensache.

    Gruß joker.org
     
  2. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP

    Ganz easy, aber bisschen lerneffekt muss sein

    PHP:
    <table>
    <!-- Überschriften -->
    <tr>
    <td>Name</td>
    <td>Username</td>
    <td>E-Mail</td>
    <td>&nbsp;</td>
    </tr> 

    <?php 
    $qry 
    "SELECT * FROM MeineTabelle ORDER BY name ASC" // * kannst du ja durch die Felder ersetzen, die du auslesen möchtest.. ansonsten wird halt jetzt alles ausgelesen

    while( $fetch  mysql_fetch_assoc ( $qry ))
    {
         echo 
    "<tr>" ;
         echo 
    "<td>" . $fetch [ 'name' ]. "</td>" // $fetch ist nun ein Array und "name" der Spaltenname aus der Datenbank
         
    echo  "<td>" . $fetch [ 'username' ]. "</td>" ;
         echo 
    "<td>" . $fetch [ 'email' ]. "</td>" ;
         echo 
    "<td>&nbsp;</td>" // Dein komisches leeres Feld da.. :P
         
    echo  "</tr>"

    ?>
    </table>


    Musst du noch ein bisschen anpassen, habs nicht getestet und kam auch grad frisch von der Schule also falls was nicht funzn sollte.. poste mit der Fehlermeldung (oder jemand anderes korrigiert fix meinen Code )

    Tabelle musste dir selbst designen wie duse willst..

    // Edit: Sortieren ist eingebaut (hatte ich überlesen)
     
  3. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP

    hi, hier hast du mal einen ansatz:


    PHP:
    <? php

    // datenbank anbindung
    mysql_connect ( "host" "user" , "pass" );
    mysql_select_db ( "db" );

    // SQL Befehl
    $select  mysql_query ( "SELECT name, username, email FROM user ORDER BY name" );

    echo 
    "<table>" ;
    echo 
    "<tr><th>Name</th><th>Username</th><th>Email</th><th></th></tr>" ;

    // Alle Datensätze ausgeben
    while( $row  mysql_fetch_object ( $select ))
    {
         echo 
    "<tr>" ;
         echo 
    "<td> $row -> name </td>" ;
         echo 
    "<td> $row -> username </td>" ;
         echo 
    "<td> $row -> email </td>" ;
         echo 
    "<td>Leeres Feld</td>" // dein leeres feld
         
    echo  "</tr>" ;
    }

    echo 
    "</table>" ;

    ?>

    was du genau mit deiner 4 spalten machen willst, kann ich leider nicht so aus der beschreibung entnehmen.

    gruß

    edit: war paar sekunden später als Flyde
     
  4. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP

    PHP:
    <? php
    //Zugriff auf Datenbank

    $db  mysql_connect ( "localhost" , "Benutzername" , "Passwort" ) or die ( "verbindung fehlgeschlagen" );
    mysql_select_db ( "Datenbankname" , $db );

    $get_tables  mysql_query ( "Select * from TABELLENNAME" ) or die( mysql_error ());
    echo 
    "<table><tr><td>Spalte 1</td><td>Spalte2</td><td>Spalte3</td><td> SPalte4</td></tr>" ;
    while (
    $stats  mysql_fetch_array ( $get_tables ))
    {
         
    $name  $stats [ "name" ];
         
    $username  $stats [ "username" ];
         
    $email  $stats [ "email" ];
         
    $extra  $stats [ "extra" ];
         echo 
    "<tr><td> $name </td><td> $username </td><td> $email </td><td> $extra </td></tr>" ;
    }
    echo 
    "</table>" ;
    ?>
    kannst auch anstelle von mysql_fetch_array mysql_fetch_assoc etc.verwenden..

    ist nicht grad perfekt .. nur schnell zusammen geschrieben
     
  5. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP


    das lustige ist ja: nun hat er sowohl fetch_assoc, array UND object ^^

    Mir persönlich gefällt assoc am besten
     
  6. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP

    assoc ist auch schneller wie array! also solte man assoc verwenden zumal die ansprache der elemente einfacher wie gestaltet ist!

    mfg
     
  7. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP

    so, und nu gehts auf zum selber denken
    > closed
     
  8. 14. August 2008
    AW: [BRAUCHE] Hilfe bei mySQL und PHP

    Hey,
    vielen Dank euch allen.
    Es hat nun endlich so funktioniert wie ich es mir vorgestellt habe.

    Bewertungen gingen an alle raus.

    Gruß joker.org
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.