从JSFiddle向JS代码添加MySQL请求

时间:2014-02-03 11:22:33

标签: javascript php jquery angularjs twitter-bootstrap

首先,我想说这个社区有多么神奇。我一直在阅读和使用这个地方,以获得大量问题的答案。

我正在使用Bootstrap 3为我们的公司建立一个学生列表(之前从未真正构建过系统)系统。我已经解决了它的问题并且已经找到了用户Mils的这个真棒JSFiddle(很多)谢谢)这就是我在动态调整数据方面所需要的,这对我们想要的东西来说是理想的。

http://jsfiddle.net/NfPcH/645/

我的问题是:我如何改变这一点,以便它从我创建的MySQL数据库中提取数据,以及如何更改它以便在添加/编辑行时,它会写入它到数据库?我有一个我创建的students.php页面,它提取信息:

 // Prepare SQL Query
$STM = $db->prepare("SELECT `student_firstname`, `student_lastname`, `student_class`, `year` FROM students ORDER BY student_firstname");
// For executing prepared statement
    $STM->execute();
// Fetch records
$STMrecords = $STM->fetchAll();
foreach($STMrecords as $row)
{
    echo"<tr>";
    echo"<td><a href='#' id='student-firstname' data-type='text' data-pk=".$row['student_firstname']."</td>";
    echo"<td>".$row['student_lastname']."</td>";
    echo"<td>".$row['student_class']."</td>";
    echo"<td>".$row['year']."</td>";
    echo"</tr>";
}

但这并不是与前面提到的JSFiddle密切相关的,因为它只发布页面上的数据。

谢谢大家!

1 个答案:

答案 0 :(得分:0)

您需要将JSFiddle中的get请求重定向到您的php脚本。并且php脚本需要返回预期格式的内容。

在小提琴的末尾有几个嘲讽,在那里你可以看到php脚本的输出应该如何格式化。