0

大学で Web 開発のコースを取っているのですが、データベースを調べている間ずっと気分が悪くなりました。mysqlへの接続、DBの選択など、ほとんどのものを読みました。しかし、私が理解できないのは、テーブルの列にデータを追加する方法です。

私はオンラインで見つけたものを試してみましたが、実際に役立つものは何も見つかりませんでした. .us/photo/my-images/851/sqla.png/

DBなどを選択するのに助けは必要ありません。それらのデータをdbに書き込む方法だけです。または、私のようなダミーのためのガイドへのリンク...私はさまざまな方法を試しました

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 に答える