« Programmation Python/L'interface CGI » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 15 :
 
== Exemple ==
Afficher le contenu d'une base de données [[MySQL]] :
{{...}}
<source lang="python">
#!C:\Program Files (x86)\Python\python.exe
# -*- coding: UTF-8 -*-
print "Content-type: text/html\n\n"
print "<html><head><title>CGI BDD</title></head><body>"
print "<h1>Extraction MySQL</h1>"
print "<ul>"
import MySQLdb
connection = MySQLdb.connect(user='login1', passwd='mdp1', db='base1')
cursor = connection.cursor()
cursor.execute("SELECT * FROM table1")
for row in cursor.fetchall():
print "<li>%s</li>" % row[0]
print "</ul>"
print "</body></html>"
connection.close()
</source>
 
==Références==