Hello Fellow Programmers.
Jeg har lavet et stykke kode, ud fra hvad jeg har kunne læse om Python indtil videre.
Jeg er klar over at jeg måske er rygget for hurtigt frem til at lave et stykke kode der henter fra min Localhost MySQL..
Så hvis i mener jeg mangler noget grundlæggende om variabler, så er jeg meget modtageligt over for lærdom.
Jeg har denne kode her i Python, som jeg roder med, der er lidt junk kode i, men, det skal bruge senere hen.
- #!/usr/bin/env python
- import getpass
- import md5
- import MySQLdb
-
- conn = MySQLdb.connect (host = "localhost", user = "", passwd = "", db = "searchengine")
- cursor = conn.cursor ()
-
- x = raw_input("Enter name ")
- password = getpass.getpass("Enter Password also ")
- #passHash = md5.md5(password).hexdigest()
-
- cursor.execute ("""SELECT username,password,birthday FROM users WHERE username=%s AND password=%s LIMIT 1""", (x, password))
-
- for row in cursor.fetchall():
- print 'Welcome '+ (row)
- cursor.close ()
Det jeg vil er at printe username ud til welcome, så den printer:
Welcome Danni Hansen (Hvis mit brugernavn er Danni Hansen i Databasen, den skal hvertfald hente data fra det feldt der hedder username...
er bare lidt lost, godt nok står der (row) men, jeg har prøvet mig frem med lidt af hvert, så hvis der er nogen der kan hjælpe lidt med at komme videre, eller linke til hvor jeg læser lidt mere om variabler der bliver hentet fra databaser, så ville jeg være glad.
Mvh. Danni / Tuxa
PS. Igen siger jeg at jeg nok er gået for hurtig frem og sprunget en del over.