# Update user with id 1
newphone = '3113093164'
userid = 1
cursor.execute('''UPDATE users SET phone = ? WHERE id = ? ''',
(newphone, userid))
db.commit()
هل لاحظت الاستعلام؟
في بدايته تجد أمر SQL عادي وفي قسمه الثاني تجد القيم VALUES
لاحظ أنه سيقوم بتحديث رقم الهاتف المخصص للمستخدم المخزن في قاعدة البيانات تحت رقم 1
وقد سبق وان عرف الرقم في السطر userid = 1
.
إن لم تفهم هذا المثال البسيط فعليك بالابتعاد قليلا عن بايثون وقراءة دروس اساسيات SQL
.
محدثك هنا لا يفقه شيئا في بايثون ولولا كان سؤالك عن قواعد البيانات لما رددت عليه
بايثون هي لغة برمجة مجانية مفتوحة المصدر،متعددة المنصات و من ميزاتها أنها سهلة التعلم.
المجتمع يناقش كل ما يتعلق بتعليم و استخدام لغة بايثون على المستوى العربي.