Codebeispiel zum Auslesen eines MySQL wertes gesucht
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
allgemeines beispiel
benutzerdaten
code
datenbank
ergebnis
erlernen
frage
gewisse anfangsschwierigkeiten
grad
herstellen
jemand
list
server
spalte
speichern
tabelle
teil
umgang
verbindung
-
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage