$query="INSERT INTO `ARTICLES` (`TITLE`, `BY`, `IN`, `POST`)
VALUES('". $title ."', '". $by ."', '". $in ."', '". $_POST['post'] ."')";
Run Code Online (Sandbox Code Playgroud)
此代码能够保存较小的文本但不大.该POST字段的数据类型是longtext.此外,如果我通过phpmyadmin插入数据,它将被保存.
如何设置一个简单的sinatra应用程序来使用MySQL和ActiveRecord?我找到了一些解决方案,但它们都没有工作(可能它们已经过时)了:
http://ericfarkas.com/posts/sinatra-activerecord-and-mysql/
http://labs.thredup.com/setting-up-sinatra-with-mysql-and-activerecor
那么使用Sinatra以及MySQL和ActiveRecord的最佳实践方法是什么?该https://github.com/janko-m/sinatra-activerecord宝石仅供sqlite3的,据我所看到的.
我不确定我是需要模型还是只需要简单的SQL查询.但让它一起工作对我有很大的帮助.