【问题标题】:Adding row table for each ID in mysql?为mysql中的每个ID添加行表?
【发布时间】:2015-05-18 22:16:21
【问题描述】:

我正在尝试为收音机制作网站,并且我想制作一个包含收音机播放列表的页面。我制作了一个包含行和列的表格(歌曲名称 | DJ),代码如下:

<table style="width:100%">
    <h3>Radio PlayList</h3>
    <tr>
        <th>Song Name</th>
        <th>DJ</th>
    </tr>
    <tr>
        <td>Nil</td>
        <td>Nil</td>
    </tr>
</table>

我想创建一个包含歌曲名称及其 DJ 名称的 MySQL 表。我想这样做,为每个 ID(歌曲名 | dj)添加一个新行,如下所示:

Song Name     |    DJ

Song 1        |    DJ 1

Song 2        |    DJ 2

Song 3        |    DJ 3

【问题讨论】:

  • 你在问,如何创建mysql数据库?或者您在使用 PHP 向表中插入数据时遇到问题?

标签: php html mysql html-table rows


【解决方案1】:

假设您已经将数据插入到数据库表中。为了创建一行,您需要循环查询返回的结果集中的记录。

在这里查看示例

http://php.net/manual/en/function.mysql-fetch-array.php

【讨论】:

    【解决方案2】:

    请说明您的问题。

    你想创建一个表?像这样?

    CREATE TABLE songs(
        id_song INT AUTO_INCREMENT,
        song_name CHAR(255),
        song_dj CHAR(255),
        CONSTRAINT prim_key_songs
        PRIMARY KEY (id_song)
    );
    

    【讨论】:

    • 我说的不是MYSQL表,我说的是这个:w3schools.com/html/html_tables.asp我已经有MYSQL表中的数据,但是我想为每首歌曲创建一行并且是dj,比如,假设我只有一首名为“Song1”的歌曲,而在网站上,有一排名为“Song1”的歌曲,但我添加了另一首名为“Song2”的歌曲,但我不知道如何让脚本创建一个每首歌曲在网站表中的新行...
    猜你喜欢
    • 2014-02-19
    • 1970-01-01
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    相关资源
    最近更新 更多