小编Ozz*_*zzy的帖子

在PDO :: commit之后使用PDOStatement :: rowCount结果?

在MySQL文档中,有一个关于mysql_affected_rows在事务提交后使用的注释:http: //php.net/manual/en/function.mysql-affected-rows.php

注意:事务
如果您正在使用事务,则需要在INSERT,UPDATE或DELETE查询之后调用mysql_affected_rows(),而不是在COMMIT之后调用.

但是,该PDOStatement::rowCount文档没有这样的说明:http: //www.php.net/manual/en/pdostatement.rowcount.php

这是否意味着在使用PDO对象时INSERT,UPDATE或DELETE查询后提交不会影响受影响的行数?

php mysql pdo transactions pdostatement

8
推荐指数
1
解决办法
2005
查看次数

如何在PHP中接收JSON对象?

我正在尝试将AJAX请求中的JSON对象发送到我的服务器.

我是这样用JQuery做的:

  $.ajax({
    type: "POST",
    url: settings.ajax.post,
    dataType: 'json',
    data: basket.aggregate(Basket.EXPORT_JSON, qty),
    success: function(data, textStatus, jqXHR) {
      if (typeof settings.ajax.success == "function") settings.ajax.success(data, textStatus, jqXHR);
    },
    error: function(jqXHR, text, e) {
      if (typeof settings.ajax.error == "function") settings.ajax.error(jqXHR, text, e);
    }
  });
Run Code Online (Sandbox Code Playgroud)

该URL指向服务器上的此文件:

<?php

$to = "<my-email-address>";
$subject = "JSON test";
$message = "POST dump:\n\n";

foreach($_POST as $key=>$value)
    {
        $message .= $key . ":" . $value;
    }

mail ($to, $subject, $message);

exit;
?>
Run Code Online (Sandbox Code Playgroud)

但是POST var似乎是空的,即使在Firebug中我可以看到正确的数据被发送到服务器:

Firebug可以看到JSON对象

发送每个请求后,调用ajax错误函数,出现未定义的错误(我猜是因为服务器没有回复?或者我不知道?)

javascript php ajax jquery json

6
推荐指数
1
解决办法
3510
查看次数

使用JavaScript将图像从A移动到B.

这是我第一次来这里,我不知道如何缩进这个抱歉:/

我有一辆面包车的图像,我试图将它移动到屏幕上,就好像它在驾驶一样.一旦完成,我将缩放图像,看起来好像它正在移开(并变小).

我需要在没有任何软件包(例如JQuery)的标准javascript中完成.

我得到的是一辆面包车,由于一个我无法分解的原因,它沿着两条路而不是一条路走.也在错误的方向上移动(它应该沿着路径y = -25x移动,使得每25个像素向右移动它应该向上移动1个像素).

为了说明我想要实现的目标,请看这个图像:http: //i.stack.imgur.com/9WIfr.jpg

这是我的javascript文件:

var viewWidth = 800;        
var viewHeight = 480;        
var fps = 30;        
var delay = getFrame(fps);        
var vanWidth, vanHeight, vanObj;   

function initVan() {        
  vanObj = document.getElementById("van");        
  vanObj.style.position = "absolute";        
  vanObj.src = "pics/delivery/van.png";        
  vanWidth = 413;        
  vanHeight = 241;        
  var startX = 0-vanWidth;        
  var startY = viewHeight-vanHeight;        
  setPosition(startX,startY);        
  transition(startX,startY,3000);        
}

function transition(startX,startY,time) {        
  //the intention of this is to follow a path y=-25x in mathematical terms
  var endX = viewWidth; …
Run Code Online (Sandbox Code Playgroud)

javascript animation transition motion

5
推荐指数
1
解决办法
1万
查看次数

MySQL InnerJoin有限制吗?

我有这个查询来收集有关单个订单的信息,它变得非常复杂.

我没有任何数据可供测试,所以我问,如果有人在小型和大型数据集中有这方面的经验,那么在单个查询中您可以或应该进行多少次连接?将大型查询拆分成较小的部分或者这不会产生显着差异是否可取?

此外,WHERE在每个之后都有一个条款是合法的INNER JOIN吗?

谢谢你的建议.

这是查询:

# Order: Get Order

function getOrder($order_id) {
    $sql = "SELECT (order.id, order.created, o_status.status,
                    /* payment info */
                    order.total, p_status.status,
                    /* ordered by */
                    cust_title.title, cust.forename, cust.surname,
                    customer.phone, customer.email,
                    cust.door_name, cust.street1,
                    cust.street2, cust.town,
                    cust.city, cust.postcode,
                    /* deliver to */
                    recip_title.title, recipient.forename, recipient.surname,
                    recipient.door_name, recipient.street1,
                    recipient.street2, recipient.town,
                    recipient.city, recipient.postcode,
                    /* deliver info */
                        shipping.name, order.memo,
                    /* meta data */
                    order.last_update)
              FROM tbl_order AS order

        INNER JOIN tbl_order_st AS o_status
                ON order.order_status_id = …
Run Code Online (Sandbox Code Playgroud)

php mysql inner-join

5
推荐指数
1
解决办法
1423
查看次数

PHP - 如何使页面仅在本地网络中可见

嗨,我有另一个问题,我正在用PHP编写一个简单的网站,我在本地网络中看到我的网站的可见性问题,使其对我使用的远程地址可见

$_SERVER['REMOTE_ADDRESS']
Run Code Online (Sandbox Code Playgroud)

,但我想让它在我的局域网中可见.

我怎样才能做到这一点 ??

php .htaccess lan

5
推荐指数
2
解决办法
2万
查看次数

PHP / MySQL-允许用户为CMS创建自定义表单字段

我实际上是使用PHP制作CMS,并希望使用户能够创建可在其网站的注册/注册中使用的自定义表单字段(类似于SocialEngine或PHPFox)。但是,对于如何实现此目标,我真的没有一个好主意。我是否需要制作某种插件(“挂钩”)系统?我本来是想着这个,但是我不知道这是否真的是一个好方法:

CMS的管理员将获得一个表单,其中包含他们要创建的表单字段名称,字段类型(字符串,布尔值,日期等),字段类别以及是否为必填项目。

然后,这些值将被传递到名为“ custom_form_fields”的数据库表中,该表的列为:id, field_name, field_type, category, required。还存储这些字段的值;将在“用户”表中添加一列,其中存储了所有用户的数据。

ALTER TABLE users ADD the_custom_form_field_name datatype
Run Code Online (Sandbox Code Playgroud)

但是现在,我对如何在PHP中显示不同的表单字段以及如何将表单字段中的数据插入用户表感到困惑。

如果您不理解我的问题,请查看:http : //www.phpfox.com/features/custom-fields/它显示了我正在努力实现的目标。

谁能帮我这个忙吗?

谢谢

php mysql content-management-system

5
推荐指数
1
解决办法
4123
查看次数

尝试使用Java BufferedImage,Graphics将图像绘制到JFrame

我正在尝试捕获屏幕,然后在缩放图像时递归地将图像绘制到JFrame(以创建当您在镜像中查看镜像时获得的效果).

我的代码有问题 - 它不会绘制任何图形.我究竟做错了什么?

import java.awt.AWTException;
import java.awt.Dimension;
import java.awt.EventQueue;
import java.awt.Graphics;
import java.awt.HeadlessException;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;

import javax.swing.JFrame;


public class ScreenCapture extends JFrame {

    BufferedImage screenCapture;
    Graphics screenCaptureGraphics;
    private static int recurseCount = 0;
    private static float $scale = 0.9f;
    private static float scale = 1.0f;
    private static int height;
    private static int width;

    ScreenCapture() {
        try {
            screenCapture = new Robot().createScreenCapture(
                       new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()) );
            height = screenCapture.getHeight(); …
Run Code Online (Sandbox Code Playgroud)

java graphics swing bufferedimage awtrobot

4
推荐指数
2
解决办法
3337
查看次数

我有什么选择从Android打印?

移动设备/平板电脑有USB端口,如果连接到打印机,有没有办法直接通过USB发送打印作业?

此外,在简单性和可靠性方面,让Android设备创建文本的2D图形,通过wifi将其上传到应用程序服务器,通过打印机通知桌面来完成图形工作,这是一个很好的解决方案.

有人建议我使用无线(wifi)打印机,但实际上我需要将其设置为热敏打印机以从我的应用程序打印收据.

如果还有其他更好的方法,请分享.谢谢.

printing usb android

3
推荐指数
1
解决办法
7613
查看次数

如何使用Java自带的解析器从HTML中提取信息?

我不想下载任何其他库,我正在谈论这个:javax.swing.text.html.HTMLEditorKit.Parser

如何使用此解析器提取页面中的重复信息?

举例来说,我在页面中重复了以下代码:

    <tr>
      <td class="info1">get this info</td>
      <td class="info2">get this info</td>
      <td class="info3">get this info</td>
    </tr>
Run Code Online (Sandbox Code Playgroud)

我可以有任何示例代码吗?

提前致谢。

java html-parsing

3
推荐指数
1
解决办法
8468
查看次数

在CSS中创建一个奇怪的阴影效果

我正在为DIV创造一个阴影,但它不是普通的盒子阴影,是一个看起来像径向阴影或某种阴影的阴影.

在此输入图像描述

我尝试过使用box-shadow但它不起作用.我能用什么?

html css css3

3
推荐指数
1
解决办法
544
查看次数