【问题标题】:Adding MySQL requests to JS Code from JSFiddle从 JSFiddle 向 JS 代码添加 MySQL 请求
【发布时间】:2014-02-03 11:22:32
【问题描述】:

首先,我想说这个社区有多棒。我已经阅读和使用这个地方一段时间了,以获得大量问题的答案。

我目前正在使用 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 并驾齐驱,因为它只在页面上发布数据。

谢谢大家!

【问题讨论】:

    标签: javascript php jquery angularjs twitter-bootstrap


    【解决方案1】:

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

    在小提琴的最后有几个模拟,在那里你可以看到php 脚本的输出应该如何格式化。

    【讨论】:

    • 感谢您的评论,弗雷德里克。当您说get 时,您是指JS 中的$http.get 吗?抱歉——我以前从未做过很多编程。我很感激你的回应。
    • 是的,$http.get。这是获取组数据的位置。
    • 干杯。因此,如果我想为每一列执行此操作,我只需要更改 JSFiddle 代码,以便它通过每个 $scope 实例从数据库中提取行,是吗?理想情况下,我并不真正想要 JSFiddle 中显示的下拉位,而是像 Name 列那样的更多“可编辑”数据。由于这只是从数据库中提取行,我可以调整它以便它在数据库表上发布/更新数据吗?再次感谢,弗雷德里克
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多