排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

最新最热悬赏待采纳 筛选
  • 1

    回答

  • 21

    浏览

  题目要求:   查看游戏总分与平均分等          (1)在index.php页面,使用 PDO 方式,链接操作 MySQL 数据库。         (2)查看游戏分数表game_score,用户Id(user_id)等于1的用户游戏总分,              并将获得的总分赋予变量 $total_score     (3)查看游戏分数表game_score,游戏Id(game_id) 等于1的游戏平均分,              并将获得平均分赋予变量 $average_score     (4)查看游戏分数表game_score,最高分值,并将获得最高分赋予变量               $max_score     (5)查看游戏分数表game_score,最低分值,并将获得最低分赋予变量               $min_score     (6)输出查询出来的结果:                     "<p>总分 :{$total_score}</p>";                     "<p>平均分:{$average_score}</p>";                     "<p>最高分:{$max_score}</p>";                     "<p>最低分:{$min_score}</p>";     数据表game_score说明:         id                  序号,         game_id        游戏Id,         user_id          用户Id,         score             游戏分数,             我的代码: <style media="screen">   p{     margin: 0px auto;     padding: 0px;     width: 280px;     height: 40px;     line-height: 40px;     color: #fff;     padding-left: 68px;     background: #4caf50;     border-bottom: 1px solid #118816;   } </style> <?php  header("content-type:text/html;charset=utf-8"); //$url,$user,$pwd是自动生成的数据库相关信息,不能修改 //连接数据库时不需要写端口号 $url = "mysql:host=mysql;dbname=database_25523_19_91532";//数据库ip和库名 $user = "25523_19_91532";//数据库用户 $pwd = "79ff8b565258025a2ac0f21d5b28d6d5";//数据库密码 /**  * 题中要输出的内容:  *(1)"<p>总分 :{$total_score}</p>";  *(2)"<p>平均分:{$average_score}</p>";  *(3)"<p>最高分:{$max_score}</p>";  *(4)"<p>最低分:{$min_score}</p>";  *   */ $total_score="select sum(user_id) where id=1 from game_score";  $average_score="select avg(game_id) where id=1 from game_score";  $max_score="select max(score) from game_score";  $min_score="select min(score) from game_score";  echo "<p>总分 :{$total_score}</p>"; echo "<p>平均分:{$average_score}</p>"; echo "<p>最高分:{$max_score}</p>"; echo "<p>最低分:{$min_score}</p>"; $conn = new PDO($url,$user,$pwd);  

回答 张地雷
采纳率100%
9小时前
  • 2

    回答

  • 12

    浏览

  • 4

    回答

  • 19

    浏览

通过F12查看网页代码   如何通过里面的代码定位到服务器里面的源文件,这是我自己的网站   有自己的服务器,但是不知道如何通过这种方法找到源文件。     举个例子:  这是连图的API接口,有问题不显示二维码,我要换成草料的API,应该找到服务器里面源代码的哪个文件更改?  将:http://qr.liantu.com/api.php?text=   改成https://cli.im/api/qrcode/code?text=    

回答 弱电猫
采纳率0%
12小时前
  • 2

    回答

  • 29

    浏览

node 中间层 PHP中间层 服务端渲染(ssr) 

  • 4

    回答

  • 30

    浏览

ecshop 小京东V5.5版本 问题:PC微信支付二维码不显示,手机点微信支付也不出来微信支付的窗口 用浏览器单独打开这个链接也打不开(连图的二维码api)   不过有个神奇的现象是把连图的二维码API换成草料的二维码API居然可以扫码支付了 说明:微信的公众号配置和微信支付的配置都是没问题的,确认了三遍!          安装了支付宝支付是可以的,没有问题   请教给位大神,这个要怎么办?

  • 1

    回答

  • 20

    浏览

  修改购物车商品购买数量   (1)在updateNum.php页面updateNum函数内编写代码   (2)使用 PDO 方式,链接操作 MySQL 数据库。   (3)根据传入的参数修改商品的购买数量     商品购物车表[goods_shopcar]说明:        id                         购物车ID        uid                       用户ID        g_id                     商品ID        g_name               商品名称        g_img                  商品图片        g_price                商品价格        num                    数量        status                  状态        create_time         创建时间        update_time        更新时间 代码: <?php header("content-type:text/html;charset=utf-8"); if(isset($_POST['state']) && $_POST['state']=='update' ){    $id = $_POST['id'];    $num = $_POST['num'];    updateNum($id,$num);  } /**  * @explain 修改购物车商品购买数量  * @name updateNum  * @param int $id 购物车id  * @param int $num 修改商品数量  *   */     function updateNum($id,$num){     //$url,$user,$pwd是自动生成的数据库相关信息,不能修改     //连接数据库时不需要写端口号     $url = "mysql:host=mysql;dbname=database_25523_19_91549";//数据库ip和库名     $user = "25523_19_91549";//数据库用户     $pwd = "b9574c458fa958264acde9621aa4deae";//数据库密码         $conn = new PDO($url,$user,$pwd);     $result = $conn->exec($sql); } 我在网络上搜了@param的用法,但是好像不正确,不知道这题需要不需要用@param,希望大佬能帮我改下代码;    

回答 张地雷
采纳率100%
昨天
  • 0

    回答

  • 12

    浏览

ecshop 小京东V5.5版本 问题:PC微信支付二维码不显示,手机点微信支付也不出来微信支付的窗口 用浏览器单独打开这个链接也打不开(连图的二维码api)   不过有个神奇的现象是把连图的二维码API换成草料的二维码API居然可以扫码支付了 说明:微信的公众号配置和微信支付的配置都是没问题的,确认了三遍!          安装了支付宝支付是可以的,没有问题   请教给位大神,这个要怎么办?

回答 弱电猫
采纳率0%
昨天
  • 1

    回答

  • 21

    浏览

可以选中多个邮件前的复选框,点击按钮"标记已读",将这几个邮件的状态改为"已读",在 updateWrite.php 页面的 updateWrite 函数里书写修改邮件状态的代码。   (1)在 updateWrite.php 页面 updateWrite 函数里书写代码          使用 PDO 方式,链接操作 MySQL 数据库,执行 update 语句,根据用户传入的参数 $arr($arr的值对应的数据表的id值),将$arr中值对应的数据状态全都改为“已读“       备注:数据表 email 结构:                             id 自增序号                             title 标题                             send 发送人                             date 发件时间                             type 状态 这是我的代码,希望大佬能够改一下我的update语句,谢谢! <?php  header("content-type:text/html;charset=utf-8"); $ids = $_POST["ids"]; function updateWrite($arr){     //$url,$user,$pwd是自动生成的数据库相关信息,不能修改     //连接数据库时不需要写端口号     $url = "mysql:host=mysql;dbname=database_25523_19_91526";//数据库ip和库名     $user = "25523_19_91526";//数据库用户     $pwd = "357ac811692c154075a0270d4dc9b27f";//数据库密码               $sql="update email set arr="已读" where ids='$arr'";     $conn = new PDO($url,$user,$pwd);     $result = $conn->exec($sql); } updateWrite($ids); ?>

回答 张地雷
采纳率100%
2天前
  • 1

    回答

  • 15

    浏览

在 index.php 定义函数reverseArr,函数功能翻转数组,并将翻转后的数组     返回打印。   (1)定义函数 reverseArr,形参 $arr 该函数功能翻转数组,传入参数一维数组,            并将翻转后的数组通过return返回。   (2)在函数外部,调用该函数,将返回数组赋予变量$reverse_arr。   (3)用print_r打印变量$reverse_arr。 将下列数组翻转:     $arr = ['a'=>'apple','b'=>'banana','c'=>'cherry','d'=>'durian']; 系统给的结果是:Array ( [0] => 7 [1] => 9 [2] => 5 [3] => 8 [4] => 6 [5] => 2 [6] => 1 ) 翻转数组不是把里面的元素翻转过来吗,不知道系统为啥给的元素是0.1.2.3.4.5.6,如果系统给的结果是对的,可能是我这个小白没摸清翻转数组的含义,如果系统给的结果不对,请大佬直接把 $arr = ['a'=>'apple','b'=>'banana','c'=>'cherry','d'=>'durian'];这行代码翻转了就行。 ps:不能用内置函数  

回答 张地雷
采纳率100%
2天前
  • 1

    回答

  • 20

    浏览

table.render({ elem: '#downs', height: 600, url: '/Model/getdown111.php', //数据接口 method: 'POST', where: { 'orderId': orderId, 'ac': 'query', 'r': ram }, page: true, //开启分页 id: 'idTest',//设置表格id以便重载表格调用 cols: [[ //表头 {field: 'zizeng', title: '序号', fixed: 'left', templet: '#zizeng', width: 80}, {field: 'id', title: 'downid', fixed: 'left', width: 80}, {field: 'title', title: '资源名称', fixed: 'left'}, {field: 'geturl', title: '资源网址', fixed: 'left'}, { field: 'pro', title: '下载进度', fixed: 'left', templet: function (d) { var scanTime = 5000; //定义扫描时间 var sendtime = 1; var timer = setInterval(function () { //进度条方法查看进度 var r = Math.random() * 11; $.ajax({ url: '/Model/getdown111.php', //数据接口 type: 'POST', dataType: 'json', data: { 'orderId': orderId, 'downid': d.id, 'ac': 'godown', 'sendtime': sendtime, 'r': r }, success: function (data) { sendtime++; console.log(data.percent); var progress = '<div class="layui-progress layui-progress-big" lay-showpercent="true">'; progress += '<div class="layui-progress-bar layui-bg-red" lay-percent="' + data.percent + '%"></div>'; progress += '</div>'; console.log(progress); return progress; if (data.percent == 100) { clearInterval(timer); //进度到100%,注意关闭定时器 return '<div class="layui-progress layui-progress-big" lay-showpercent="true"><div class="layui-progress-bar layui-bg-blue" lay-percent=100%></div></div>' } }, error: function (e) { console.log(e); } }); }, scanTime); } }, ]], done: function (res, curr, count) { element.render('progress'); } }); }); ajax能正常显示信息,但是数据表格的进度条显示是undefied,求大神帮忙看看是啥原因,自己实在研究不出来了

  • 0

    回答

  • 4

    浏览

我的是mac系统,我看了看没有my.cnf文件,用终端创建说没有权限,我该怎么做呢?

  • 8

    回答

  • 78

    浏览

各位大佬好, 我用 ajax 和 php 还有 session 做了一个查询数据库信息的功能。 具体流程是这样,我先通过js获取关键字,然后用ajax传个php,用的是POST方法。然后在用php把查询结果放到session里面,跳转网页以后,通过  js 里面的 XMLHttpRequest() 这玩意儿读取session里面的信息,然后进行动态编辑网页。 在本地服务器那台电脑上进行测试的时候没有发现任何问题,但是当我用其他电脑或者平板电脑访问时就出问题了,具体就是有时候搜了没有反应,还是显示的上一次搜索的结果。就比如第一次我搜三年级二班所有同学的名字,结果出来以后没什么问题;第二次我搜三年级五班所有同学的名字,但是网页跳转以后还是显示的是上一次的搜索结果。这个时候如果你在继续搜索一次三年级五班所有同学的名字,它可能又能加载出来了。。。 在本地服务器那台电脑上搜索时经过多次测试,一点问题没有。但是如果换到其他设备这个问题就出来了,我换了几台电脑测试都有这样的问题,有大佬知道为什么吗?

  • 1

    回答

  • 13

    浏览

比如user方面的会涉及到查询user 修改user和删除user  这些是全部放在一个user.php文件里,比如 if($act==get) if($act==set) 判断请求, 还是放在不同的php文件里好呢? 比如 user/get.php user/set.get.php ……

回答 weixin_42886275
采纳率50%
3天前
  • 1

    回答

  • 19

    浏览

题目:  在 index.php 定义函数rhombus,函数功能创造菱形,并将创造好的菱形返回。  输出结果为:                 (1)定义函数 rhombus,该函数创造菱形,菱形层数上下分别为5层,中间用“-”                一个横杠分隔,每层用换行符<br>并通过return返回       (2)在函数外部,调用该函数,将返回菱形字符串赋值给变量$rhombus_str       (3)用echo输出变量$rhombus_str

张地雷
采纳率100%
3天前
  • 1

    回答

  • 15

    浏览

Thinkphp6.0.07报错,弄了好久都不知道咋回事,哪位大神给指点下,是何原因???

回答 qazwsxedcrfvghj
采纳率33.3%
3天前
  • 2

    回答

  • 44

    浏览

这是问题: 在 index.php 定义函数 multi2array,函数功能将二维数组转成一维数组,     将二维数组传入该函数,并转成一维数组返回。     这是输出结果:           (1)定义函数 multi2array,函数接受参数是二维数组该函数可以将二维数组              转成一维数组通过return返回     (2)在函数外部,调用该函数,参数是 二维数组 $data ,              将返回值赋值给变量$new_arr     (3)用print_r打印变量$new_arr 这是我的代码: <?php header("content-type:text/html;charset=utf-8"); $data = array(   array(67, 2),   array(86, 1),   array(85, 6), ); function multi2array($data) {       static $result_array = array();       foreach ($data as $key => $value) {           if (is_array($value)) {              multi2array($value);          }          else{            $result_array[] = $value;        }        }      return $result_array;   }  $new_arr= multi2array($data); print_r($new_arr); ?> 输出出来的结果是跟答案一样的,就是系统说:multi2array 函数返回结果不是一维数组或返回结果错误! 希望有大佬能帮我改改代码!谢谢!      

回答 张地雷
采纳率100%
4天前
  • 1

    回答

  • 15

    浏览

在 index.php 定义函数 getStrpos,该函数通过传入的参数(最大范围),查询出1到最大范围中含有数字4的整数个数。调用该函数传入100 ,echo 输出1到100中含有数字4的整数个数。 输出应该是19 (1)定义函数 getStrpos,函数接受一个参数是查询的最大范围数字         该函数可以做到查询出1到任意范围内含有数字 4 的整数个数         该结果通过 return 方式返回 (2)在函数外部,调用该函数,参数是 100 , 将返回值赋值给变量$num (3)输出变量$num   可能用到的字符串函数:     查找的字符串内容 $x 在字符串 $y 中第一次出现的位置 = strpos($y,$x);     存在则返回位置下标,下标从0开始,不存在返回 false

张地雷
采纳率100%
4天前
  • 3

    回答

  • 19

    浏览

PHP语言开发的网站,往宝塔上新拉了一html文件,加链接的时候,不显示这个新文件的路径,且直接输入文件路径,在浏览器打开提示页面不存在,请问这是什么原因?

回答 weixin_40172589
采纳率0%
5天前
  • 0

    回答

  • 3

    浏览

七彩视频转码服务系统,一直显示转码准备中是怎么回事,请教,感谢!

  • 1

    回答

  • 10

    浏览

function search(str1,type) {     var xmlhttp;     if (str1.length == 0) {         document.getElementById("te").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("te").innerHTML = xmlhttp.responseText;         }     }     xmlhttp.open("GET","ajax/search.php?str1="+str1+"&type="+type,true);     xmlhttp.send(); }

lzj952809310
采纳率60%
6天前
  • 0

    回答

  • 7

    浏览

我在自己电脑上搭建了一个本地网站。 在使用root用户运行nginx和php-fpm时可正常读取,看php说明使用root用户运行存在安全隐患,所以开始尝试用默认用户运行。 资源存放在外置硬盘内,查看资源所在文件夹和文件权限均为rwxrwxrwx,但是网页一直显示无法访问资源,通过journalctl -xe查看报错 [error] 17335#17335: *12 open() "/home/www/dy/1.mp4" failed (13: Permissiondenied), client: 127.0.0.1, server: localhost, request: "GET /dy/1.mp4 HTTP/1.1", host: "localhost", referrer: "http://localhost/"。(www为网站根目录,dy文件夹为软链接,目标指向/run/media/下挂载的外置硬盘目录) 同时在网站根目录下的文件夹内权限同样为rwxrwxrwx的静态资源可正常访问,请教各位大神问题出在哪里,该如何解决,提前谢过!

  • 1

    回答

  • 14

    浏览

在对接联邦快递的时候遇到了些问题,有没有办法能够能够打印快递的运单。 我看了下官方的文档,只提了一下在创建运单后,确认运单会有打印。

  • 2

    回答

  • 8

    浏览

这是配置 但是访问php文件就会报错。求各路大神指点迷津

  • 7

    回答

  • 87

    浏览

<div id="app"> <input type="button" value="Get Server Time" id="btn"> </div> <div id="showtime" class="displaybox"></div> <script> (function(){ var btn = document.getElementById("btn"); btn.addEventListener('click', getServerTime); var xhr = new XMLHttpRequest(); function getServerTime() { var myurl = 'data.php'; myRand = parseInt(Math.random() * 99999999); // 构造随机数,防止缓存问题 var modurl = myurl + "?rand=" + myRand; xhr.open("GET", myurl); xhr.onreadystatechange = xhrResponse; xhr.send(); } function xhrResponse() { if (xhr.readyState == 4 && xhr.status == 200) { var timeValue = xhr.responseText; document.getElementById('showtime').innerHTML = timeValue;; } } <script> new Vue({ el:"#app" }) </script> })() </script> 这是部分代码,我为input绑定了ajax函数,实现实时输出数据。 但是当div绑定了vue,就是添加了id="app",就导致绑定的ajax函数失效,id删除就正常输出了 这是为什么呀

  • 1

    回答

  • 21

    浏览

萌新求问,一张表三个字段id,time和status,设置第一个字段的值小于当前日期时status=0,另一张表里id相同的字段的status也等于0这个用PHP要怎么写呢?

回答 weixin_55515761
采纳率0%
7天前
  • 4

    回答

  • 34

    浏览

 这里是通过列表单击事件之后获取id然后从数据库里拿到数据 已知数据已经拿到了 但是复选框显示有问题,代码如下 <?php require_once 'phpApache.php';//连接数据库 $id=$_GET['std_id'];//这里是通过点击a标签来查询该id的一行数据 $sql = "select * from gamelist where std_id='$id'";//数据库语句 $result = mysqli_query($conn,$sql); mysqli_num_rows($result); $row=$result->fetch_array(); $all = array( 1 => $row[1], 2 => $row[2], 3 => $row[3], 4 => $row[4], 5 => $row[5], 6 => $row[6], 7 => $row[7], 8 => array( "竞技游戏"=>$row[8], "单机游戏"=>$row[8], "体育游戏"=>$row[8], "休闲游戏"=>$row[8], ), 9 => array( "简体中文"=>$row[9], "繁体中文"=>$row[9], "英语"=>$row[9], "日语"=>$row[9], "韩语"=>$row[9], ), 10 => $row[10], ); print("<pre>"); print_r($all); print("</pre>"); ?> 输出是这样的 Array ( [1] => 星球大战 [2] => 12121 [3] => 1 [4] => 122 [5] => 任天堂 [6] => 非常的好玩 [7] => 2021-04-29 [8] => Array ( [竞技游戏] => 竞技游戏 单机游戏 [单机游戏] => 竞技游戏 单机游戏 [体育游戏] => 竞技游戏 单机游戏 [休闲游戏] => 竞技游戏 单机游戏 ) [9] => Array ( [简体中文] => 简体中文 繁体中文 [繁体中文] => 简体中文 繁体中文 [英语] => 简体中文 繁体中文 [日语] => 简体中文 繁体中文 [韩语] => 简体中文 繁体中文 ) [10] => 4.jpg )