PHP HTML JavaScript MySQL代码如何互相传值的方法分享


Posted in PHP onSeptember 30, 2012

1.PHP

a.PHP -> HTML & JavaScript

额 超简单,我也要写= =~

html代码中

<input type="" readonly="readonly" style='background-color:#DCDCDC' value=<?php echo $perinfo[ID];?> />

JavaScript代码中

<script type="text/javascript"> 
var ability=<?php echo JSON($array);?>; 
</script>

b.PHP <-> MySQL

php代码中

<?php 
$dbcnx = @mysql_connect ( "localhost", "root", "1234" ); 
if (! $dbcnx) { 
echo ("Unable to connect to the " . "database server at this time."); 
exit (); 
} if (! @mysql_select_db ( "pms" )) { 
echo ("Unable to locate the joke " . "database at this time."); 
exit (); 
} 
mysql_query ( "SET NAMES 'GB2312'" ); 

$q=mysql_query("select * from ability where ALV = 1"); 
while($row=mysql_fetch_array($q)){ 
$array1[] = $row[AName]; 
} 
?>

2.HTML

a. HTML -> PHP (POST方式)

html代码中

<form id="form" name="form" method="POST" action="do.php"> 
<input type="hidden" id="count" name="count" value="1"/> 
<input type="submit" name="Submit" value="Search"/> 
</form>

do.php 文件代码中

<?php 
echo $_POST['count']; 
?>

b. HTML -> JavaScript

JavaScript代码中 (可获得,可更改)

<script type="text/javascript"> 
var te = document.getElementById("count"); 
te.value = 1; 
</script>

3.JavaScript

a. JavaScript -> HTML (通用法, 未验证)

JavaScript代码中

<script type="text/javascript"> 
function f(){ 
var id = "2"; 
var a = document.getElementById("a"); 
a.href.replace("(n)", id); 
} 
</script>

html代码

<a id="a" href="ExportArticle.action?articles=(n)"/>

b. JavaScript -> PHP

通过html的转接

1.JavaScript代码先给html

<script type="text/javascript"> 
var i = 1; 
var te = document.getElementById("count"); 
te.value = i; 
</script>

2.html代码给php

<form id="form" name="form" method="POST" action="do.php"> 
<input type="hidden" id="count" name="count" value="1"/> 
<input type="submit" name="Submit" value="Search"/> 
</form>

3.do.php接收到

<?php 
echo $_POST['count']; 
?>
PHP 相关文章推荐
PHP 截取字符串专题集合
Aug 19 PHP
安装apache2.2.22配置php5.4(具体操作步骤)
Jun 26 PHP
PHP 获取远程文件大小的3种解决方法
Jul 11 PHP
访问编码后的中文URL返回404错误的解决方法
Aug 20 PHP
Laravel框架学习笔记(一)环境搭建
Oct 15 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
Sep 23 PHP
基于PHP实现用户注册登录功能
Oct 14 PHP
PHP面向对象程序设计之对象生成方法详解
Dec 02 PHP
Yii实现复选框批量操作实例代码
Mar 15 PHP
Laravel框架中自定义模板指令总结
Dec 17 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
thinkphp5 路由分发原理
Mar 18 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 #PHP
用PHP实现 上一篇、下一篇的代码
Sep 29 #PHP
php中长文章分页显示实现代码
Sep 29 #PHP
PHP实现下载功能的代码
Sep 29 #PHP
php流量统计功能的实现代码
Sep 29 #PHP
Zend的AutoLoad机制介绍
Sep 27 #PHP
说说PHP的autoLoad自动加载机制
Sep 27 #PHP
You might like
php PDO中文乱码解决办法
2009/07/20 PHP
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
php 解决旧系统 查出所有数据分页的类
2012/08/27 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
2019/10/10 PHP
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
IE不支持getElementsByClassName最终完美解决方案
2012/12/17 Javascript
如何在一个页面显示多个百度地图
2013/04/07 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
JS实现黑客帝国文字下落效果
2015/09/01 Javascript
AngularJS中的过滤器filter用法完全解析
2016/04/22 Javascript
webpack构建vue项目的详细教程(配置篇)
2017/07/17 Javascript
JavaScript实现的拼图算法分析
2019/02/13 Javascript
extjs4图表绘制之折线图实现方法分析
2020/03/06 Javascript
js实现简单放大镜效果
2020/03/07 Javascript
[01:16:50]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第一场 3月7日
2021/03/11 DOTA
python基于multiprocessing的多进程创建方法
2015/06/04 Python
python 上下文管理器使用方法小结
2017/10/10 Python
Python读取数据集并消除数据中的空行方法
2018/07/12 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
CSS3 3D旋转rotate效果实例介绍
2016/05/03 HTML / CSS
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
如何设置Java的运行环境
2013/04/05 面试题
机关单位人员学雷锋心得体会
2014/03/10 职场文书
教育英语专业毕业生的求职信
2014/03/13 职场文书
应聘销售主管的求职信
2014/04/26 职场文书
人力资源管理专业毕业生自荐书
2014/05/25 职场文书
大专生找工作自荐书
2014/06/10 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
企业工会工作总结2015
2015/05/13 职场文书
回门宴新娘答谢词
2015/09/29 职场文书
如何自己动手写SQL执行引擎
2021/06/02 MySQL
Python os和os.path模块详情
2022/04/02 Python
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python