อันนี้เป็นภาพรวมของ code ทั้งหมดนะคะ
โค้ด: เลือกทั้งหมด
@app.route('/path/<keys>', methods=['GET'])
@connect_sql()
def path(cursor, keys):
sql = "SELECT * FROM table WHERE field1 LIKE %s "
args = "%" + keys + "%"
cursor.execute(sql, (args, args, args))
columns = [column[0] for column in cursor.description]
result = toJson(cursor.fetchall(), columns)
if result:
return jsonify(result)
else:
return jsonify(None)
โค้ด: เลือกทั้งหมด
@app.route('/path/<keys>', methods=['GET'])
methods เป็น GET นะคะ ใหญ่ๆก็จะมี GET POST
โค้ด: เลือกทั้งหมด
@connect_sql()
โค้ด: เลือกทั้งหมด
def path(cursor, keys):
sql = "SELECT * FROM table WHERE field LIKE %s "
args = "%" + keys + "%"
cursor.execute(sql, (args))
เช่น กรรไกร หาอะไรกิน
โค้ด: เลือกทั้งหมด
columns = [column[0] for column in cursor.description]
result = toJson(cursor.fetchall(), columns)
โค้ด: เลือกทั้งหมด
if result:
return jsonify(result)
else:
return jsonify(None)
ผลลัพธ์
สามารถเรียนรู้เรื่องอื่นๆ เพิ่มเติมได้ที่
วิธีการ ลงเวลา โดย Python viewtopic.php?f=144&t=67890&p=189959#p189959
วิธีการ โชว์ข้อมูลด้วยการ Format วันที่ โดย Python viewtopic.php?f=144&t=67888
วิธีการ Search database แบบพื้นฐานๆ โดย Python viewtopic.php?f=144&t=67885&p=189951#p189951