kostenloser Webspace werbefrei: lima-city


Codebeispiel zum Auslesen eines MySQL wertes gesucht

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    velima

    Kostenloser Webspace von velima

    velima hat kostenlosen Webspace.

    Hallo Community,

    ich bin grade dabei, den umgang mit mysql zu erlernen, habe aber gewisse anfangsschwierigkeiten... deshalb bitte ich um ein möglichst allgemeines beispiel, wie man einen wert aus einer mysql tabelle ausliest und ausgibt.


    $server = "mysql.lima-city.de";
    $user = "USER143556";
    $pass = "########";
    $yourDB = "db_143556_1";
    $mysql_table = "benutzerdaten";

    ausgelesen und per echo; ausgegeben werden soll der wert, der in der spalte "MP" steht, und sich in der zeile befindet, in welcher sich unter "Nickname" der wert 291879 befindet... in etwa:


    Nickname_____MP
    1___________ 4
    2 ___________ 73
    [...]__________[ .....]
    291879______ 6625342442 (<- soll ausgegeben werden!)




    edit: echt toll wäre es, wenn jemand das ganze noch durchkommentieren könnte, damit ich auch weiß, was da eigentlich passiert^^

    Beitrag zuletzt geändert: 27.4.2010 17:41:38 von velima
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Okay ich versuchs mal;

    mysql_connect($server, $user,$pass);    // Verbindung mit der Datenbank herstellen
    mysql_select_db($yourDB);                       //Datenbank auswählen
    
    // Abfrage ausführen und Ergebnis in der Variablen $result speichern
    $result=mysql_query("SELECT MP FROM ".$mysql_table." WHERE Nickname='291879'"); 
    
    
    
    if($result){                                                               // Wenn die Abfrage erfolgreich war
             list($wert)=mysql_fetch_row($result);              //Schreibe das Ergebnis in die Variable Wert
    
    }



    Ich bin an dieser Stelle davon ausgegangen das dein "Nickname" einmalig ist, sodass du pro "Nickname" nur einen Wert bekommst.

    Solltest du mehrere gleiche "Nickname"s haben, so muss(kann) der if-Teil wie folgt aus sehen:

    if($result){                                                               // Wenn die Abfrage erfolgreich war
             while(list($wert)=mysql_fetch_row($result)){              //Schreibe das Ergebnis in die Variable Wert
               //Aktueller Wert steht dir nur hier zur Verfügung
            }
    }



    Ich hoffe das beantwortet deine Frage halbwegs.


    Gruß loadi
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!