有人可以帮我一些JavaScript,当我点击一个按钮时,我可以调用一个函数吗?如何从HTML按钮点击调用PHP函数?

我知道这之前已经公布,但每一个我所看到的答案是太含糊,我一直在这个现在8小时:(

请记住我是一个JavaScript的初学者。

ReportStudents with highest scores

Generate report

function highestScore()

{

$data = mysql_query("SELECT t.Test_name, s.Student_firstname, s.Student_surname, sc.Result

FROM Tests t

JOIN Scores sc ON t.id_Tests = sc.Tests_id_Tests

JOIN Students s ON sc.Students_id_Students = s.id_Students

WHERE t.id_Tests = 1

ORDER BY sc.Result DESC");

if(!$data)

{

die("Invalid Query: " . mysql_error());

}

Print"

while($info = mysql_fetch_array($data))

{

Print"

";

Print "

Test: " . $info['Test_name'] . " ";

Print "

First Name: " . $info['Student_firstname'] . " ";

Print "

Surname: " . $info['Student_surname'] . " ";

Print "

Result: " . $info['Result'] . " ";

}

Print "

";

}

?>

我想用“生成报告”按钮,我做了,执行“highestScore”功能。

该函数创建的表来自mySQL数据库的值。

最终会有更多的按钮来调出不同的表格。

任何帮助表示赞赏。

+0

您需要使用AJAX与服务器通信。 –

+0

PHP代码在浏览器中的服务器和JavaScript代码上执行。你不能从JavaScript执行PHP。但是你可以通过AJAX调用进行通信。 –

+0

如果你开始了,我不会直接去AJAX。了解浏览器如何通过请求和响应与服务器交互。然后了解HTML''标签及其'post'和'get'变体以及它们如何与PHP一起使用。一旦你对服务器上的PHP和客户端上的JavaScript有了更多的经验,那么看看像AJAX这样的技术。 –

html页面调用php方法,如何从HTML按钮点击调用PHP函数?相关推荐

  1. java调用notify方法_Java线程,下面程序不知怎么调用notify方法唤醒test1,请指正

    //第一你的理解假如你想让两个线程,同步,需求一个联络,即:同步锁!加上就能够了! //同步锁方法许多,我在这里用简略的吧! //需求一个同步锁,目标有必要仅有,用单例,或静态class都能够! // ...

  2. html 调用main方法,ipcmain和ipcrenderer从index.html调用main.js函数

    我是新来的 electron 这是我的 package.json : { "name": "hello", "version": " ...

  3. java.servlet js,调用servlet方法

    <深入剖析Tomcat>一2.1 javax.servlet.Servlet接口 2.1 javax.servlet.Servlet接口 Servlet编程需要使用到javax.servl ...

  4. 【C++ 语言】面向对象 ( 继承 | 重写 | 子类调用父类方法 | 静态多态 | 动态多态 | 虚函数 | 纯虚函数 )

    文章目录 类的继承 方法的重写 子类中调用父类方法 多态 虚函数 虚函数示例 纯虚函数 相关代码 类的继承 1. 继承表示 : C++ 中继承可以使用 ":" 符号 , 格式为 & ...

  5. 多维柔性作业调用_摆脱困境:从预定作业中调用安全方法

    多维柔性作业调用 假设我们已经实现了一个Spring支持的应用程序,并使用Spring Security的方法安全性表达式对其进行了保护 . 我们的下一个任务是使用安全方法实施计划作业. 更具体地说, ...

  6. 摆脱困境:从计划作业中调用安全方法

    假设我们已经实现了一个Spring支持的应用程序,并使用Spring Security的方法安全性表达式对其进行了保护 . 我们的下一个任务是使用安全方法实施计划作业. 更具体地说,我们必须实现一个计 ...

  7. [转载]C#异步调用四大方法详解

    C#异步调用四大方法是什么呢?C#异步调用四大方法的使用是如何进行的呢?让我们首先了解下什么时候用到C#异步调用: .NET Framework 允许您C#异步调用任何方法.定义与您需要调用的方法具有 ...

  8. unity把公共方法在Inspector 界面上实现一个按钮点击直接调用的最快最方便的方式

    常用开发中经常会有需求临时测试某个方法的逻辑,想要调用这个方法还得写触发条件,调用逻辑还得写编辑器脚本. 其实unity提供了一个很方便的方法,直接在方法上边加个button标签就可以了.如下代码 u ...

  9. Winform C#客户端调用接口方法封装

    Winform C#客户端调用接口方法封装 编码中,偶尔需要调用其他方提供的API或者其他端交互的API.封装了常用的调用的get请求与post的请求. 接口返回值为Json,复制返回值通过Visua ...

最新文章

  1. java 之 解释器模式(大话设计模式)
  2. linux shell 代码太长换行 续行
  3. ACM-ICPC 2018 焦作赛区网络预赛 H题 String and Times(SAM)
  4. java 前端工作内容_java前端、java后端、java全栈工作主要内容是什么?哪个薪资高?...
  5. SpringBoot之集成MybatisPlus
  6. kvm虚拟化学习笔记(五)之windows虚拟机性能调整
  7. 借鉴一下人家辞职申请
  8. Hibernate二级缓存——SessionFactory
  9. Qt Http实现网络文件下载
  10. “2018中国双态运维用户大会”圆满闭幕
  11. 无法访问https://element.eleme.cn和https://element.eleme.io
  12. 2022年11月100篇 diffusion models 扩散模型 汇总!
  13. Critical Reviews | 南农邹建文组综述全球农田土壤抗生素与耐药基因分布
  14. HDFS加密存储(Ranger集成KMS方式)
  15. Substance Designer 井盖
  16. 在线PDF转换PPT,不用安装软件
  17. Python:PyQt 系统托盘
  18. python中字典的循环遍历_python中字典如何遍历循环
  19. 01-AI算法开发的全流程
  20. 大三SE计组II开火车问题答案整理(第六章 自用

热门文章

  1. 浅论计算机基础课程远程教学系统的设计和实现
  2. 详解 TCP 连接的“三次握手”与“四次挥手”
  3. Word2Vec的落地应用以及一些项目思路
  4. c语言switch设置游戏难度,高难度独立游戏《茶杯头》登录Switch 这篇文章能让你更流畅通关...
  5. Windows10 企业版或专业版沙盒功能(可用于暂时测试软件)
  6. ABAP开发关键字总结
  7. 2020新鲜Java,Android面经
  8. 强生中国发布全新雇主品牌
  9. 解除电脑开机密码的5种方法
  10. 绝地求生(珂朵莉树)