重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php有数据自动返回 php 返回数据

怎么样使用php处理数据库将返回客户端并显示当前状 65533

create databases handle;

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网络空间、营销软件、网站建设、大埔网站维护、网站推广。

create table user(

id int unsigned not null auto_increment primary key,

name varchar(8),

sex tinyint(1) default '1',

score int not null,

state tinyint(1)

);

2.向表中添加数据(不示例)

3.创建index.html客户端,a.php服务端1,b.php服务端2

Index.html:

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

title客户端/title

/head

body

button onclick="send('a.php?state=0')"开始请求/button

div style="position: fixed;width: 500px;height: 300px;top: 100px;background: gray"

span style="color: white;font-size: 20px;"/span

/div

script type="text/javascript" src="./jquery-1.10.2.min.js"/script

script type="text/javascript"

//创建一个模态框

function display(value){

$('span').html(value);

}

//ajax

function send(dizhi){

$.ajax({

type: "get",

url: dizhi,

success: function(msg){

var arr=JSON.parse(msg);

console.log(arr);

//alert(arr.value);

var tishi="已经处理 "+arr.now +"个,共"+arr.all+"个";

display(tishi);

if(arr.now!=arr.all){

send("a.php?now="+arr.now+"all="+arr.all);

}else{

alert("完成!");

}

}

});

}

/script

/body

/html

a.php:

?php

require('./dbconfig.php');

$link=mysql_connect(HOST,USER,PASS) or die('数据库链接失败');

mysql_select_db(DBNAME);

/*

查询数据

$sql="select * from user";

$result=mysql_query($sql);

$row=mysql_fetch_assoc($result);

var_dump($row);

*/

/*

循环插入

for($i=3;$i=100;$i++){

$sql= "insert into user(name,score,state) values('z".$i."',".$i.",1)";

mysql_query($sql);

}

*/

/*查询需要处理的数据总数*/

//isset($_GET['state'])?$_GET['state']:0;

if(isset($_GET['state'])){

$sql="select count(*) from user";

$result=mysql_query($sql);

$all=mysql_result($result,0);

$now=0;

header("Location: b.php?all={$all}now=0");

}else{

header("Location: b.php?all={$_GET['all']}now={$_GET['now']}");

}

/*返回当前处理的数据*/

b.php:

?php

require('./dbconfig.php');

$link=mysql_connect(HOST,USER,PASS) or die('数据库链接失败');

mysql_select_db(DBNAME);

/*返回当前处理的数据*/

//$id=$_GET['id'];//获取将要处理的id

$now=$_GET['now'];//已经处理的个数

$all=$_GET['all'];//总共要处理的个数

$sql="select score from user limit {$now},1";

$result=mysql_query($sql);

$value=mysql_result($result, 0);

$now++;

$arr=array(

'now'=$now,

'all'=$all,

'value'=$value

);

//print_r($arr);

echo json_encode($arr);

dbconfig.php:

?php

define('HOST','127.0.0.1');

define('USER', 'root');

define('PASS','root');

define('DBNAME','handle');

用PHP写一个简单的MYSQL数据返回显示信息

如果如上的内容都是存于一个表中(test),那么就一个select查询就可以了,不在一个表中就需要些left

join

in

如果在框架中要显示查找出来的内容,可能需要调用模板,

如果没用模板那么就简单了,如果没有搜索条件的话直接echo就可以,有条件就加上where

$connection=mysql_connect

("localhost","root","123");

mysql_select_db("test",$connection);

$result=mysql_query("select

*

from

test");

$num_results=

mysql_num_fields($result);

echo

'pNumber

of

books

found:

'.$num_results.'/p';

while($row

=

mysql_fetch_assoc($result))

{

echo

'hr/

链接来源|;

;

;

;

广告媒介|;

;

;

;

|活动'

echo

'hr/'.$row['Utm_source'].$row['Utm_medium'].$row['Utm_campaign'];

}

mysql_close($connection);

php 搜索出来的数据操作后(学员登记)登记成功后自动,返回搜索结果并刷新结果

1,链接跳转和刷新,你可以查询一下js代码里面的 location.reload() 这个方法;

2,你绑定的是 id = a_assignment 这个点击事件,然后提交listForm表单,你可以设置多个唯一的Id用来区分到底哪个表单提交;

3,我看你Jquery用得这么顺,怎么没考虑下ajax提交啊。thinkphp的$this-success()我觉得好丑的……

请教PHP数据库返回问题

观察了一下,应该是yii框架做的数据库操作。这里应该是保存数据,如果数据没发生变化,那么保存的数据结果不应该直接判断是true。应该采用!==false来判断。这个就是添加数据和修改数据的不同之处。这个文档里应该有说明,或者下次遇到这种问题,你可以查看下源码,看下模型保存的时候,是怎样返回的结果。如果是添加的话,就不会有这个问题,添加成功,返回的一定高杠杆true.而修改数据,不一定是返回true。

php怎么让客户端显示的数据自动返回到服务器端

你是指submit form吗?还是透过 ajax 的方法?你指的"自动"是什麼意思?


文章名称:php有数据自动返回 php 返回数据
URL链接:http://cqcxhl.com/article/hidoph.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP