PHP HTML JavaScript MySQL代碼如何互相傳值的方法分享
更新時間:2012年09月30日 20:50:26 作者:
有時候我們需要在PHP HTML JavaScript中互相傳值,那么就可以參考下面的方法,asp,asp.net都是一樣的思路與原理,需要的朋友可以參考下
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的轉(zhuǎn)接
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'];
?>
a.PHP -> HTML & JavaScript
額 超簡單,我也要寫= =~
html代碼中
<input type="" readonly="readonly" style='background-color:#DCDCDC' value=<?php echo $perinfo[ID];?> />
JavaScript代碼中
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var ability=<?php echo JSON($array);?>;
</script>
b.PHP <-> MySQL
php代碼中
復(fù)制代碼 代碼如下:
<?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代碼中
復(fù)制代碼 代碼如下:
<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 文件代碼中
復(fù)制代碼 代碼如下:
<?php
echo $_POST['count'];
?>
b. HTML -> JavaScript
JavaScript代碼中 (可獲得,可更改)
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var te = document.getElementById("count");
te.value = 1;
</script>
3.JavaScript
a. JavaScript -> HTML (通用法, 未驗證)
JavaScript代碼中
復(fù)制代碼 代碼如下:
<script type="text/javascript">
function f(){
var id = "2";
var a = document.getElementById("a");
a.href.replace("(n)", id);
}
</script>
html代碼
復(fù)制代碼 代碼如下:
<a id="a" href="ExportArticle.action?articles=(n)"/>
b. JavaScript -> PHP
通過html的轉(zhuǎn)接
1.JavaScript代碼先給html
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var i = 1;
var te = document.getElementById("count");
te.value = i;
</script>
2.html代碼給php
復(fù)制代碼 代碼如下:
<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接收到
復(fù)制代碼 代碼如下:
<?php
echo $_POST['count'];
?>
相關(guān)文章
php頁碼形式分頁函數(shù)支持靜態(tài)化地址及ajax分頁
這篇文章主要介紹了php頁碼形式分頁函數(shù),此分頁支持靜態(tài)化地址分頁和無鏈接地址時的ajax分頁,需要的朋友可以參考下2014-03-03
PHP入門教程之正則表達(dá)式基本用法實例詳解(正則匹配,搜索,分割等)
這篇文章主要介紹了PHP入門教程之正則表達(dá)式基本用法,結(jié)合實例形式分析了正則表達(dá)式的結(jié)構(gòu)、原理及正則匹配、搜索、分割、元子符、修飾符等相關(guān)概念與操作技巧,需要的朋友可以參考下2016-09-09
PHP+Swoole實現(xiàn)web版的shell客戶端詳解
這篇文章主要為大家詳細(xì)介紹了如何利用PHP+Swoole實現(xiàn)web版的shell客戶端,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以嘗試一下2022-07-07
php實現(xiàn)統(tǒng)計網(wǎng)站在線人數(shù)的方法
這篇文章主要介紹了php實現(xiàn)統(tǒng)計網(wǎng)站在線人數(shù)的方法,通過獲取服務(wù)器端網(wǎng)絡(luò)參數(shù)及文本文件讀寫實現(xiàn)統(tǒng)計在線人數(shù)的功能,非常簡單實用,需要的朋友可以參考下2015-05-05

