python (
ໄພທອນ
)
ສາມາດດຶງຂໍ້ມູນມາສະແດງໃນຣູແແບບຟອມໄດ້ ໂດຍໃຊ້
Flask
ໂຄ໊ດ
SQL (
ເອດ
-
ຄິວ
-
ແອນ
)
ຂອງ
python
ທີ່ໃຊ້ກໍບໍ່ຕ່າງຈາກພາສາອືນເລີຍ ໃຊ້ຄືກັນ ແລະ ໃຊ້ງານງ່າຍ
ຂັ້ນຕອນທີ່
1
ໃຫ້ເຮົາສ້າງຟອມໜ້າທີ່ຈະດຶງຂໍ້ມູນອອກໄປສະແດງ ຕົວຢ່າງ
Show.html
method
ສົ່ງຄ່າ
rows
ມາທີ່
show.html
ກໍ່ການ
for
ເຊັກ ວົນລູບ ຄ່າ
row
{% for row in rows %}
<tr>
<td>{{ row[0] }}</td>
<td>{{ row[1] }}</td>
<td>{{ row[2] }}</td>
<td>{{ row[3] }}</td>
</tr>
{% endfor %}
ຕົວຢ່າງພາບ
ຂັ້ນຕອນທີ່
2
ໃຫ້ສ້າງ
method List
ເພື່ອທີ່ເຮົາຈະຂຽນໂຄ໊ດສະແດງຂໍ້ມູນໄປຢັງໜ້າຟອມທີ່ສ້າງໄວ້ຂັ້ນຕອນທີ່
1
ຫຼັກການເຮັດວຽກແມ່ນ ເອີ້ນໃຊ້
methot list
ເພື່ອ
select
ຂໍ້ມູນຈາກຖານຂໍ້ມູນແລ້ວສົ່ງໄປຢັງຟອມ
show
ໂດຍ
return rows
ອອກໄປ
@app.route('/list')
def list():
con = p.connect(host='127.0.0.1', database='test', user='testerp', password='test123')
cur = con.cursor()
cur.execute('SELECT version()')
sql = "SELECT * FROM test_python ORDER BY id DESC LIMIT 10"
sql = sql.encode('utf-8')
cur.execute(sql)
rows = cur.fetchall()
return render_template("list.html", rows=rows)
ທັງໝົດນີ້ເປັນສ່ວນຫນຶ່ງຂອງການດຶງຂໍ້ມູນອອກມາສະແດງ ບົດຕໍ່ໄປເປັນການ ລົບ ແລະແກ້ໄຂ
Cr: mindphp.com
No comments:
Post a Comment