我希望创建一个非常简单的jQuery“自动完整表单”,允许个人根据严格的列表“添加”多达10首他们最喜欢的歌曲,并将其“前10首”列表提交到数据库中。它最终应该是所有的jQuery花哨喜欢。
问题:,用jQuery向页面“添加”结果行的简单方法是什么?也许附加?
,让我们开始吧.
我已经在MySQL数据库中列出了x个“歌曲”的变量列表。示例:
songID | SongName
1 | Song Title 1
2 | Song Title 2
3 | Song Title 3
... | ...etc...
100 | Song Titl
我对PHP/MYSQL非常陌生,发现这一点很难解释,所以希望有人能理解我想做的事情。我有一个收集艺术家和歌曲信息的数据库。我希望能够将艺术家与歌曲联系起来,并用歌曲信息显示“信用”。
我有一个数据库,其中的表与此类似:
Artist artist_id,artist_name
Credits credit_id,credit_name Song song_id,song_name
Credit_To_Artist = credit_id,artist_id,song_id
示例数据:
Artist 2,Peter Mark
Artist = 5,Mette Christiansen
长时间的读者,这里的第一次海报。
我正在努力弄清楚如何为我正在编写的音乐应用程序列出一份艺术家名单。
为了帮助理解数据库结构:与其有一个关系系统,在“歌曲”表中的每首歌曲都有一个引用“艺术家”表中的行的艺术家ID,我只是在列中有一个以艺术家的名字作为字符串的歌曲列表。然后,我在一个GROUP BY artist查询中使用MySQL返回单个艺术家的列表。
我的应用程序以JSON编码数组的形式从服务器检索这些数据,该数组是以下MySQL查询的结果:
SELECT artist FROM songs GROUP BY artist ORDER BY artist ASC
但是,这个查询的结果是,名为
我正在使用MySQL Server Management Studio,并尝试为歌曲分类创建一个加权总计。下面是我的SELECT语句:
SELECT
TSongs.intSongID
,TSongs.strSongName
,CASE
WHEN TUFS.intSortOrder = 1 THEN 5
WHEN TUFS.intSortOrder = 2 THEN 3
WHEN TUFS.intSortOrder = 3 THEN 1
ELSE 0
我已经试着解决这个问题很长时间了,我放弃了。我从一张桌子上得到信息,没问题。但我需要排除一些结果,这取决于另一个表中的信息。
querylist
id | artist | title
1 | Kelly Clarkson | Catch My Breath
2 | Nicki Minaj | Va Va Voom
3 | Jingle | Jingle100
songlist
id | artist | title | songtype
1 | Kelly Clarkson | Catch My Br
这是我现有的查询:
$query = mysql_query("SELECT s.*,
UNIX_TIMESTAMP(`date`) AS `date`,
f.userid as favoritehash FROM songs s
LEFT JOIN favorites f ON f.favorite = s.id AND f.userid = '$userhash'
ORDER BY s.date DESC");
它从我的数据库中收集我所有的歌曲和相关的favorite信息。
这是一个基本的分页查询,它以天为单位从我的数据库中返回值:
$query
mysql:
SELECT *
FROM (select * from songs order by artist asc) as songs2
WHERE artist LIKE 'a%' GROUP BY artist`
mssql:
SELECT *
FROM (select top 1000 * from songs order by artist asc) as songs2
WHERE artist LIKE 'a%' GROUP BY artist
这在mysql中有效,但在mssql中我得到了一个错误:
列‘GROUP s2.id’在
我正在用C#创建一个音乐播放器。
它是在C# WinForms中创建的单实例应用程序。目前,为了使其成为单实例,我使用以下方法。
public static Process PriorProcess()
{
Process curr = Process.GetCurrentProcess();
Process[] procs = Process.GetProcessesByName(curr.ProcessName);
foreach (Process p in procs)
{
if ((p.Id != curr.Id) &&
我已经将10,000多条记录从我的旧mySQL数据库迁移到Django/sqlite。在我以前的mysql的歌曲表中,艺术家字段不是1比多的字段,而是一个mysql varchar字段。在我的新Django模型中,我将artist字段转换为一个ForeignKey,并使用temp_artist临时从旧数据库存储艺术家的名字。
如何基于temp_artist字段创建每个歌曲实例的艺术家foreignkey?我假设我应该使用经理的get_or_create方法,但是我应该在哪里以及如何编写代码呢?
我的模型如下:
class Artist (models.Model):
name = mo