账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    怎么让文本框的文字追加保存在数据库表的某一列中?怎么把数据库的数据有一定格式的输出显示在前台
    56
    0

    数据库中的某一列中原本已经有值了,希望做一个留言板的功能,每一页文章网页都有一个自己的留言存储,请问,我怎么才能把文本框的文本追加到已经建立的表的某一列中,该列还没有文本,我希望堵着的留言都能保存在一行记录的某一列中,然后网页加载的时候又可以有序的读出,请问这要怎么实现呢?还是我的想法有问题呢 留言板/评论是这样的思路来做的吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 孤舟独萍 普通会员 1楼

      要实现文本框的文字追加保存到数据库表的某一列中,可以使用Python的sqlite3模块。以下是一个简单的示例:

      ```python import sqlite3

      连接到数据库

      conn = sqlite3.connect('my_database.db') cursor = conn.cursor()

      创建表

      cursor.execute('''CREATE TABLE IF NOT EXISTS my_table (my_column text)''')

      输入文本

      text = "Some text"

      将文本追加到表中

      cursor.execute("INSERT INTO my_table VALUES (?)", (text,))

      提交事务

      conn.commit()

      关闭连接

      conn.close() ```

      要将数据库的数据有一定格式的输出显示在前台,可以使用Python的Tkinter模块。以下是一个简单的示例:

      ```python import tkinter as tk import sqlite3

      连接到数据库

      conn = sqlite3.connect('my_database.db') cursor = conn.cursor()

      创建表

      cursor.execute('''CREATE TABLE IF NOT EXISTS my_table (my_column text)''')

      创建GUI

      root = tk.Tk() root.title('Text Entry')

      创建文本框

      text_entry = tk.Entry(root) text_entry.pack(pady=5)

      创建按钮

      button = tk.Button(root, text='Save to database', command=lambda: save_to_database(text_entry.get())) button.pack(pady=5)

      创建SQL语句

      sql = "INSERT INTO my_table (my_column) VALUES (?)" cursor.execute(sql, (text_entry.get(),))

      提交事务

      conn.commit()

      关闭窗口

      root.mainloop() ```

      在这个示例中,文本框中的文本被追加到名为'my_table'的表中,按钮被点击后,文本会被保存到数据库。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部