0

在攻读网络开发的大学课程时,我一直在浏览数据库时感到恶心。我已经阅读了大多数东西,比如连接到 mysql、选择 DB 等等。但我不知道如何在表格的列中添加数据。

我已经尝试了我可以在网上找到的东西,但我没有发现任何真正有用的东西......所以我想知道这里是否有人可以这么好心地告诉我如何用这些列将东西写入表格:http://imageshack .us/photo/my-images/851/sqla.png/

我不需要帮助来选择数据库等,只需要如何将这些数据写入数据库。或指向像我这样的傻瓜指南的链接......我尝试了很多不同的方法

mysql_query(INSERT INTO *** VALUES ****)

但我无法让它工作..

任何帮助将不胜感激,感觉完全失落。

提前致谢!

4

3 回答 3

1

我的猜测是这song_id与其他一些表有关,所以你需要song_id在你的插入请求中有一个有效的,但这样的事情应该可以工作:

 INSERT INTO `your_table` VALUES(NULL,'Your Text',song_id,CURRENT_TIMESTAMP);

请注意,song_id如果它与另一个表相关,则应将其替换为有效的 id:

 $song_id = 1;
 $text = "Sample text";
 mysql_query("INSERT INTO `your_table` VALUES(NULL,'$text',$song_id,CURRENT_TIMESTAMP)");

您还应该尝试检查mysql 文档以了解此类问题。

于 2012-01-12T15:40:40.720 回答
1

与此类似的东西应该可以解决问题。

INSERT INTO TABLE_NAME (text, songid, insertdate) VALUES ('TEXT VALUE', 'SONG ID', CURRENT_TIMESTAMP)

这里有一个相当容易理解的参考资料

于 2012-01-12T15:41:58.093 回答
0

试试这个:

INSERT INTO <table_name> (text, songid, insertdate) VALUES ('your_text_here', 'your_song_id_here', now());

如果你想要这样的东西,一个有用的指南是w3schools

于 2012-01-12T15:44:24.920 回答