PHP HTML JavaScript MySQL代码如何互相传值的方法分享
2015-01-24信息快讯网
有时候我们需要在PHP HTML JavaScript中互相传值,那么就可以参考下面的方法,asp,asp.net都是一样的思路与原理,需要的朋友可以参考下
1.PHPa.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']; ?>
关于使用key/value数据库redis和TTSERVER的心得体会
php 去除html标记--strip_tags与htmlspecialchars的区别详解
PHP Class&Object -- 解析PHP实现二叉树
PHP Class&Object -- PHP 自排序二叉树的深入解析
深入php中var_dump方法的使用详解
解析php addslashes()与addclashes()函数的区别和比较
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释
解析MySql与Java的时间类型
解析php中var_dump,var_export,print_r三个函数的区别
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
PHP操作MongoDB GridFS 存储文件的详解
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
用Json实现PHP与JavaScript间数据交换的方法详解
关于shopex同步ucenter的redirect问题,导致script不运行
PHP/Javascript/CSS/jQuery常用知识大全详细整理第1/2页
php和javascript之间变量的传递实现代码
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
ThinkPHP3.0略缩图不能保存到子目录的解决方法
用来解析.htpasswd文件的PHP类
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
php 调试利器debug_print_backtrace()
PHP sprintf() 函数的应用(定义和用法)
深入了解PHP类Class的概念
openflashchart 2.0 简单案例php版
php提示Call-time pass-by-reference has been deprecated in的解决方法[已测]
PHP filter_var() 函数 Filter 函数
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
PHP中将字符串转化为整数(int) intval() printf() 性能测试
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
PHP警告Cannot use a scalar value as an array的解决方法
php数组函数序列之array_values() 获取数组元素值的函数与方法
PHP中输出转义JavaScript代码的实现代码
通过JavaScript或PHP检测Android设备的代码
javascript,php获取函数参数对象的代码
在PHP中实现Javascript的escape()函数代码
javascript 小型动画组件与实现代码