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 相关文章推荐
有道搜索和IP138的IP的API接口(PHP应用)
Nov 29 PHP
解析CI即CodeIgniter框架在Nginx下的重写规则
Jun 03 PHP
ueditor 1.2.6 使用方法说明
Jul 24 PHP
php常用hash加密函数
Nov 22 PHP
ThinkPHP中处理表单中的注意事项
Nov 22 PHP
laravel 5 实现模板主题功能
Mar 02 PHP
PHP中使用BigMap实例
Mar 30 PHP
php好代码风格的阶段性总结
Jun 25 PHP
php图片添加水印例子
Jul 20 PHP
ThinkPHP3.2.1图片验证码实现方法
Aug 19 PHP
thinkphp5使用无限极分类
Feb 18 PHP
PHP匿名函数(闭包函数)详解
Mar 22 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
咖啡界又出新概念,无需咖啡豆的分子咖啡
2021/03/03 咖啡文化
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
JavaScript 保存数组到Cookie的代码
2010/04/14 Javascript
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
JS DOM 操作实现代码
2010/08/01 Javascript
asp.net中System.Timers.Timer的使用方法
2013/03/20 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
网页收藏夹显示ICO图标(代码少)
2015/08/04 Javascript
jq stop()和:is(:animated)的用法及区别(详解)
2017/02/12 Javascript
BootStrap实现鼠标悬停下拉列表功能
2017/02/17 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
2019/05/01 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
详解如何在vue+element-ui的项目中封装dialog组件
2020/12/11 Vue.js
Vue 简单实现前端权限控制的示例
2020/12/25 Vue.js
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法
2019/07/23 Python
Python timer定时器两种常用方法解析
2020/01/20 Python
python实现扑克牌交互式界面发牌程序
2020/04/22 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
使用CSS3的背景渐变Text Gradient 创建文字颜色渐变
2014/08/19 HTML / CSS
必须要使用游标的SQL语句有那些
2012/05/07 面试题
大学生毕业求职简历的自我评价
2013/10/24 职场文书
2014信息公开实施方案
2014/02/22 职场文书
公司口号大全
2014/06/11 职场文书
医院标语大全
2014/06/23 职场文书
土地租赁意向书
2014/07/30 职场文书
交通事故委托书范本(2篇)
2014/09/21 职场文书
交通安全横幅标语
2014/10/07 职场文书
旷课检讨书范文
2015/01/27 职场文书
团代会闭幕词
2015/01/28 职场文书
离职证明格式样本
2015/06/12 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
如何用vue实现网页截图你知道吗
2021/11/17 Vue.js
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python