首页
关于
test
搞笑视频
友情链接
更多
文章归档
推荐
资料下载
备份站1
备份站2
备份站3
备份站4
备份站5
备份站6
Search
1
centos 32位 64位 下挂vagex一键包代码
714 阅读
2
wordpress转typecho方法
615 阅读
3
一个自制的virto精简版kvm qemu win2003模板 最低64M内存可用
604 阅读
4
PHP 安装
532 阅读
5
暴雨 车被泡了~
475 阅读
默认分类
vps综合利用
登录
/
注册
Search
标签搜索
Uncategorized
安装
mysql
utf-8
网站
google
linux
free
免费
黑色
ssl
一键包
优化
40%
press
vagex
32位
64位
debian
domain
御品VPS
累计撰写
500
篇文章
累计收到
1
条评论
首页
栏目
默认分类
vps综合利用
页面
关于
test
搞笑视频
友情链接
文章归档
推荐
资料下载
备份站1
备份站2
备份站3
备份站4
备份站5
备份站6
搜索到
26
篇与
mysql
的结果
2018-03-25
PHP MySQL Delete
PHP MySQL UpdatePHP 数据库 ODBC PHP MySQL DeleteDELETE 语句用于从数据库表中删除行。删除数据库中的数据DELETE FROM 语句用于从数据库表中删除记录。语法 DELETE FROM table_name WHERE some_column = some_value 注释:请注意 DELETE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要删除。如果您想省去 WHERE 子句,所有的记录都会被删除!如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。为了让 PHP 执行上面的语句,我们必须使用 mysqli_query() 函数。该函数用于向 MySQL 连接发送查询或命令。实例请看下面的 "Persons" 表: FirstName LastName Age Peter Griffin 35 Glenn Quagmire 33 下面的实例删除 "Persons" 表中所有 LastName='Griffin' 的记录: <?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } mysqli_query($con,"DELETE FROM Persons WHERE LastName='Griffin'"); mysqli_close($con); ?> 在这次删除后,"Persons" 表如下所示: FirstName LastName Age Glenn Quagmire 33
2018年03月25日
145 阅读
0 评论
0 点赞
2018-03-25
PHP 数据库 ODBC
PHP MySQL DeletePHP XML Expat 解析器 PHP 数据库 ODBCODBC 是一种应用程序编程接口(Application Programming Interface,API),使我们有能力连接到某个数据源(比如一个 MS Access 数据库)。创建 ODBC 连接通过一个 ODBC 连接,您可以连接到您的网络中的任何计算机上的任何数据库,只要 ODBC 连接是可用的。这是创建到达 MS Access 数据库的 ODBC 连接的方法: 在控制面板中打开管理工具图标。 双击其中的数据源(ODBC)图标。 选择系统 DSN 选项卡。 点击系统 DSN 选项卡中的添加。 选择Microsoft Access Driver。点击完成。 在下一个界面,点击选择来定位数据库。 为数据库起一个数据源名(DSN)。 点击确定。 请注意,必须在您的网站所在的计算机上完成这个配置。如果您的计算机上正在运行 Internet 信息服务(IIS),上面的指令将会生效,但是如果您的网站位于远程服务器,您必须拥有对该服务器的物理访问权限,或者请您的主机提供商为您建立 DSN。连接到 ODBCodbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型。odbc_exec() 函数用于执行 SQL 语句。实例下面的实例创建了到达名为 northwind 的 DSN 的连接,没有用户名和密码。然后创建并执行一条 SQL 语句: $conn=odbc_connect('northwind','',''); $sql="SELECT * FROM customers"; $rs=odbc_exec($conn,$sql); 取回记录odbc_fetch_row() 函数用于从结果集中返回记录。如果能够返回行,则函数返回 true,否则返回 false。该函数有两个参数:ODBC 结果标识符和可选的行号: odbc_fetch_row($rs) 从记录中取回字段odbc_result() 函数用于从记录中读取字段。该函数有两个参数:ODBC 结果标识符和字段编号或名称。下面的代码行从记录中返回第一个字段的值: $compname=odbc_result($rs,1); 下面的代码行返回名为 "CompanyName" 的字段的值: $compname=odbc_result($rs,"CompanyName"); 关闭 ODBC 连接odbc_close() 函数用于关闭 ODBC 连接。 odbc_close($conn); ODBC 实例下面的实例展示了如何首先创建一个数据库连接,接着创建一个结果集,然后在 HTML 表格中显示数据。 <html> <body> <?php $conn=odbc_connect('northwind','',''); if (!$conn) { exit("连接失败: " . $conn); } $sql="SELECT * FROM customers"; $rs=odbc_exec($conn,$sql); if (!$rs) { exit("SQL 语句错误"); } echo "<table><tr>"; echo "<th>Companyname</th>"; echo "<th>Contactname</th></tr>"; while (odbc_fetch_row($rs)) { $compname=odbc_result($rs,"CompanyName"); $conname=odbc_result($rs,"ContactName"); echo "<tr><td>$compname</td>"; echo "<td>$conname</td></tr>"; } odbc_close($conn); echo "</table>"; ?> </body> </html>
2018年03月25日
177 阅读
0 评论
0 点赞
2018-03-25
PHP – AJAX 与 PPHP
AJAX 简介PHP 实例 AJAX 与 MySQL PHP - AJAX 与 PHPAJAX 被用于创建交互性更强的应用程序。AJAX PHP 实例下面的实例将演示当用户在输入框中键入字符时,网页如何与 Web 服务器进行通信:实例尝试在输入框中输入一个名字,如:Anna: function showHint(str) { if (str.length==0) { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","/try/demo_source/gethint.php?q="+str,true); xmlhttp.send(); } 姓名: 返回值: 实例解释 - HTML 页面当用户在上面的输入框中键入字符时,会执行 "showHint()" 函数。该函数由 "onkeyup" 事件触发: <html> <head> <script> function showHint(str) { if (str.length==0) { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行的代码 xmlhttp=new XMLHttpRequest(); } else { //IE6, IE5 浏览器执行的代码 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","gethint.php?q="+str,true); xmlhttp.send(); } </script> </head> <body> <p><b>在输入框中输入一个姓名:</b></p> <form> 姓名: <input type="text" onkeyup="showHint(this.value)"> </form> <p>返回值: <span id="txtHint"></span></p> </body> </html> 源代码解释:如果输入框是空的(str.length==0),该函数会清空 txtHint 占位符的内容,并退出该函数。如果输入框不是空的,那么 showHint() 会执行以下步骤: 创建 XMLHttpRequest 对象 创建在服务器响应就绪时执行的函数 向服务器上的文件发送请求 请注意添加到 URL 末端的参数(q)(包含输入框的内容) PHP 文件上面这段通过 JavaScript 调用的服务器页面是名为 "gethint.php" 的 PHP 文件。"gethint.php" 中的源代码会检查姓名数组,然后向浏览器返回对应的姓名: <?php // 将姓名填充到数组中 $a[]="Anna"; $a[]="Brittany"; $a[]="Cinderella"; $a[]="Diana"; $a[]="Eva"; $a[]="Fiona"; $a[]="Gunda"; $a[]="Hege"; $a[]="Inga"; $a[]="Johanna"; $a[]="Kitty"; $a[]="Linda"; $a[]="Nina"; $a[]="Ophelia"; $a[]="Petunia"; $a[]="Amanda"; $a[]="Raquel"; $a[]="Cindy"; $a[]="Doris"; $a[]="Eve"; $a[]="Evita"; $a[]="Sunniva"; $a[]="Tove"; $a[]="Unni"; $a[]="Violet"; $a[]="Liza"; $a[]="Elizabeth"; $a[]="Ellen"; $a[]="Wenche"; $a[]="Vicky"; //从请求URL地址中获取 q 参数 $q=$_GET["q"]; //查找是否由匹配值, 如果 q>0 if (strlen($q) > 0) { $hint=""; for($i=0; $i<count($a); $i++) { if (strtolower($q)==strtolower(substr($a[$i],0,strlen($q)))) { if ($hint=="") { $hint=$a[$i]; } else { $hint=$hint." , ".$a[$i]; } } } } // 如果没有匹配值设置输出为 "no suggestion" if ($hint == "") { $response="no suggestion"; } else { $response=$hint; } //输出返回值 echo $response; ?> 解释:如果 JavaScript 发送了任何文本(即 strlen($q) > 0),则会发生: 查找匹配 JavaScript 发送的字符的姓名 如果未找到匹配,则将响应字符串设置为 "no suggestion" 如果找到一个或多个匹配姓名,则用所有姓名设置响应字符串 把响应发送到 "txtHint" 占位符 PHP Ajax 跨域问题解决方案如果你的异步请求需要跨域可以查看:PHP Ajax 跨域问题解决方案。
2018年03月25日
144 阅读
0 评论
0 点赞
2018-03-25
PHP 实例 AJAX 与 XML
PHP 实例 AJAX 与 MySQLPHP 实例 AJAX 实时搜索 PHP 实例 - AJAX 与 XMLAJAX 可用来与 XML 文件进行交互式通信。AJAX XML 实例下面的实例将演示网页如何通过 AJAX 从 XML 文件读取信息:实例 function showCD(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","/try/demo_source/getcd.php?q="+str,true); xmlhttp.send(); } Select a CD: Bob Dylan Bee Gees Cat Stevens CD info will be listed here...实例解释 - HTML 页面当用户在上面的下拉列表中选择某张 CD 时,会执行名为 "showCD()" 的函数。该函数由 "onchange" 事件触发: <html> <head> <script> function showCD(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行 xmlhttp=new XMLHttpRequest(); } else { // IE6, IE5 浏览器执行 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","getcd.php?q="+str,true); xmlhttp.send(); } </script> </head> <body> <form> Select a CD: <select name="cds" onchange="showCD(this.value)"> <option value="">Select a CD:</option> <option value="Bob Dylan">Bob Dylan</option> <option value="Bonnie Tyler">Bonnie Tyler</option> <option value="Dolly Parton">Dolly Parton</option> </select> </form> <div id="txtHint"><b>CD info will be listed here...</b></div> </body> </html> showCD() 函数会执行以下步骤: 检查是否有 CD 被选择 创建 XMLHttpRequest 对象 创建在服务器响应就绪时执行的函数 向服务器上的文件发送请求 请注意添加到 URL 末端的参数(q)(包含下拉列表的内容) PHP 文件上面这段通过 JavaScript 调用的服务器页面是名为 "getcd.php" 的 PHP 文件。PHP 脚本加载 XML 文档,"cd_catalog.xml",运行针对 XML 文件的查询,并以 HTML 返回结果: <?php $q=$_GET["q"]; $xmlDoc = new DOMDocument(); $xmlDoc->load("cd_catalog.xml"); $x=$xmlDoc->getElementsByTagName('ARTIST'); for ($i=0; $i<=$x->length-1; $i++) { // 处理元素节点 if ($x->item($i)->nodeType==1) { if ($x->item($i)->childNodes->item(0)->nodeValue == $q) { $y=($x->item($i)->parentNode); } } } $cd=($y->childNodes); for ($i=0;$i<$cd->length;$i++) { // 处理元素节点 if ($cd->item($i)->nodeType==1) { echo("<b>" . $cd->item($i)->nodeName . ":</b> "); echo($cd->item($i)->childNodes->item(0)->nodeValue); echo("<br>"); } } ?> 当 CD 查询从 JavaScript 发送到 PHP 页面时,将发生: PHP 创建 XML DOM 对象 查找所有 <artist> 元素中与 JavaScript 所传数据相匹配的名字 输出 album 的信息,并发送回 "txtHint" 占位符
2018年03月25日
112 阅读
0 评论
0 点赞
2018-03-25
PHP 实例 AJAX 与 MySQL
PHP – AJAX 与 PHPPHP 实例 AJAX 与 XML PHP - AJAX 与 MySQLAJAX 可用来与数据库进行交互式通信。AJAX 数据库实例下面的实例将演示网页如何通过 AJAX 从数据库读取信息:本教程使用到的 Websites 表 SQL 文件:websites.sql。实例 function showSite(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","/try/demo_source/getsite_mysql.php?q="+str,true); xmlhttp.send(); } 选择一个网站: Google 淘宝 菜鸟教程 微博 Facebook 选择对应选项,用户信息会显示在这……实例解释 - MySQL 数据库在上面的实例中,我们使用的数据库表如下所示: mysql> select * from websites; +----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 菜鸟教程 | http://www.runoob.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+ 5 rows in set (0.01 sec) 实例解释 - HTML 页面当用户在上面的下拉列表中选择某位用户时,会执行名为 "showSite()" 的函数。该函数由 "onchange" 事件触发:test.html 文件代码:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鸟教程(runoob.com)</title><script>functionshowSite(str){if(str==""){document.getElementById("txtHint").innerHTML="";return;}if(window.XMLHttpRequest){//IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码xmlhttp=newXMLHttpRequest();}else{//IE6, IE5 浏览器执行代码xmlhttp=newActiveXObject("Microsoft.XMLHTTP");}xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){document.getElementById("txtHint").innerHTML=xmlhttp.responseText;}}xmlhttp.open("GET","getsite_mysql.php?q="+str,true);xmlhttp.send();}</script></head><body><form><selectname="users"onchange="showSite(this.value)"><optionvalue="">选择一个网站:</option><optionvalue="1">Google</option><optionvalue="2">淘宝</option><optionvalue="3">菜鸟教程</option><optionvalue="4">微博</option><optionvalue="5">Facebook</option></select></form><br><divid="txtHint"><b>网站信息显示在这里……</b></div></body></html>showSite() 函数会执行以下步骤: 检查是否有网站被选择 创建 XMLHttpRequest 对象 创建在服务器响应就绪时执行的函数 向服务器上的文件发送请求 请注意添加到 URL 末端的参数(q)(包含下拉列表的内容) PHP 文件上面这段通过 JavaScript 调用的服务器页面是名为 "getsite_mysql.php" 的 PHP 文件。"getsite_mysql.php" 中的源代码会运行一次针对 MySQL 数据库的查询,然后在 HTML 表格中返回结果:getsite_mysql.php 文件代码:<?php$q=isset($_GET["q"])?intval($_GET["q"]):'';if(empty($q)){echo'请选择一个网站';exit;}$con=mysqli_connect('localhost','root','123456');if(!$con){die('Could not connect:'.mysqli_error($con));}//选择数据库mysqli_select_db($con,"test");//设置编码,防止中文乱码mysqli_set_charset($con,"utf8");$sql="SELECT * FROM Websites WHERE id = '".$q."'";$result=mysqli_query($con,$sql);echo"<table border='1'> <tr> <th>ID</th> <th>网站名</th> <th>网站 URL</th> <th>Alexa 排名</th> <th>国家</th> </tr>";while($row=mysqli_fetch_array($result)){echo"<tr>";echo"<td>".$row['id']."</td>";echo"<td>".$row['name']."</td>";echo"<td>".$row['url']."</td>";echo"<td>".$row['alexa']."</td>";echo"<td>".$row['country']."</td>";echo"</tr>";}echo"</table>";mysqli_close($con);?>解释:当查询从 JavaScript 发送到 PHP 文件时,将发生: PHP 打开一个到 MySQL 数据库的连接 找到选中的用户 创建 HTML 表格,填充数据,并发送回 "txtHint" 占位符
2018年03月25日
186 阅读
0 评论
0 点赞
1
...
3
4
5
6