Python Restuarant Mangemtn System
Python Restuarant Mangemtn System
SUYASH KHATRI
RESTAURANT MANAGEMENT SYSTEM
RESTAURANT MANAGEMENT SYSTEM
import mysql.connector
def create_connection():
try:
connection = mysql.connector.connect(
host='localhost',
database='resturant_db',
charset='utf8'
if connection.is_connected():
return connection
except Error as e:
print(f"Error: '{e}'")
return None
def close_connection(connection):
if connection.is_connected():
connection.close()
======================================================================
======================================================================
==========
connection = create_connection()
cursor = connection.cursor()
query = "INSERT INTO menu (name, price, description) VALUES (%s, %s, %s)"
cursor.execute(query, values)
connection.commit()
close_connection(connection)
def view_menu():
connection = create_connection()
cursor = connection.cursor()
rows = cursor.fetchall()
close_connection(connection)
return rows
connection = create_connection()
cursor = connection.cursor()
RESTAURANT MANAGEMENT SYSTEM
cursor.execute(query, values)
connection.commit()
close_connection(connection)
def delete_menu_item(item_id):
connection = create_connection()
cursor = connection.cursor()
cursor.execute(query, (item_id,))
connection.commit()
close_connection(connection)
def display_menu():
def main():
while True:
display_menu()
if choice == '1':
menu = view_menu()
RESTAURANT MANAGEMENT SYSTEM
delete_menu_item(item_id)
break
else:
if __name__ == "__main__":
main()
IT’S A CSS FILE WHICH WILL TELL PROGRAMME INTERPRETER ITS PATH .
restaurant_management/
├── main.py
├── db.py
└── menu.py
COPY AND PASTE THIS TEXT IN NOTEPAD AND SAVE FILE IN PROGRAMME
FOLDER WITH NAME OF restaurant_mangement.css