小编Sai*_*son的帖子

计算从上次SQL查询插入的行数

我有这个问题:

INSERT INTO db1.outbox (DestinationNumber, TextDecoded)
SELECT User.CellPhone, '$SMSMessage' as TextDecoded
FROM db2.User
WHERE User.PurchaseDate BETWEEN 2012-01-01 AND 2012-01-31
Run Code Online (Sandbox Code Playgroud)

它会在"发件箱"表中插入多行.但我不知道插入了多少行.如何从该SQL语法中插入行数?谢谢.

更新 我得到'-1'作为此命令的结果:

$insertedRows = mysql_query("SELECT ROW_COUNT()");
$rowInserted = mysql_fetch_array($insertedRows);
$rowInserted = $rowInserted[0];
echo $rowInserted;
Run Code Online (Sandbox Code Playgroud)

但是我看到桌子上插了27排.我做错了什么?

mysql

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

使用其他文件中的变量在 PHP 类中使用

我有来自名为:的文件的数据库凭据变量config.php

$db_server = 'localhost';
$db_user = 'username';
$db_password = 'secret'
$db_name = 'dbname';
Run Code Online (Sandbox Code Playgroud)

现在,我在 /class 文件夹下有一个 PHP 类,它非常适合 CRUD 过程。命名MysqlCrud.class.php

class Database {

    private $db_host = 'localhost';  // Change as required
    private $db_user = 'username';  // Change as required
    private $db_pass = 'secret';  // Change as required
    private $db_name = 'dbname';    // Change as required

}
Run Code Online (Sandbox Code Playgroud)

但是,我想使用来自 的集中变量config.php。这就是为什么我添加一些这样的行:

include('../config.php');
class Database {

    global $db_server;
    global $db_user;
    global $db_password;
    global $db_name;

    private $db_host = $db_server; …
Run Code Online (Sandbox Code Playgroud)

php

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

Xcode:如何调整像素中的组件高度和重量?

今天是我使用Xcode的第一天,我已经成功创建了我的第一个单视图应用程序.

我之前没有关于Objective-C的背景知识,但我过去做过很多HTML + CSS.因此,当我设计我的第一个视图时,我首先在PSD上创建然后我逐个剪切它以用于文本字段背景,按钮图像等.

但我今天发现的很有趣......

我有一个PNG图像483 x 82像素,但当我使用它作为文本字段背景时,我在尺寸检查器窗口中看到它有240 x 40.我不知道Xcode如何测量这个,但我相信它不在像素.令人惊讶的是,它与我在PSD文件中看到的大小完全相同.

我的问题是,如何为像素中的任何Xcode组件提供相同的宽度和高度?

谢谢...

PS:这是我的按钮的屏幕截图及其大小:

在此输入图像描述

这就是我在Xcode上的内容,看到右侧检查器选项卡上的宽度和高度必须为240和40,而不是483和82像素:

在此输入图像描述

如果我将真实像素(483x82)放在检查器选项卡上,那么iPad屏幕上的按钮会非常大.

xcode objective-c

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

Android:java.lang.IllegalStateException:已经连接

我正在测试一个代码示例,但它总是出错 connection.setDoInput(true);

HttpsURLConnection connection = null;
DataOutputStream outputStream = null;
DataInputStream inputStream = null;

String urlServer = "https://www.myurl.com/upload.php";
String lineEnd = "\r\n";
String twoHyphens = "--";
String boundary = "*****";

int bytesRead = 0;
int bytesAvailable = 0;
int bufferSize = 0;
byte[] buffer = null;
int maxBufferSize = 1*1024*1024;

try {
    FileInputStream fileInputStream = new FileInputStream(new File(params[0]));

    URL url = new URL(urlServer);

    connection = (HttpsURLConnection) url.openConnection();
    connection.setConnectTimeout(1000);

    // Allow Inputs & Outputs
    connection.setDoInput(true);
    connection.setDoOutput(true);
    connection.setUseCaches(false);

    // Enable POST method …
Run Code Online (Sandbox Code Playgroud)

java android httpsurlconnection

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

具有清晰背景的Segue Push动画在iOS 7上闪烁

我有这个简单的故事板:

在此处输入图片说明

所有这些UIViewController背景都是清晰的(透明的),但是我使用以下代码将背景图像作为导航栏和窗口背景:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{      
    // window background
    self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"window"]];

    // navbar background
    UIImage *navBackgroundImage = [UIImage imageNamed:@"navbar_bg"];
    [[UINavigationBar appearance] setBackgroundImage:navBackgroundImage forBarMetrics:UIBarMetricsDefault];
    [[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

通常,这段代码可以在iOS 6上正常运行而不会闪烁,但是今天当我尝试在iOS 7上进行构建时,segue动画(推送)正在闪烁。看来UIViewController背景不是完全透明的。

请观看此视频:http : //www.youtube.com/watch?v=-oZc9SwPJjs

谢谢

objective-c ios7 xcode5

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

如何将选项卡式活动添加到导航抽屉活动?

我听说我们无法在片段内运行Android活动.

Navigation Drawer Activity选择了一个新项目.那么,我需要选项卡式活动作为默认视图,如下所示:

在此输入图像描述

如果我们不能在tabbed activity片段中运行navigation drawer activity那么如何添加呢?

android android-fragments

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

如何写这些文件的正确路径?

我有一个PHP文件位于:

/public_html/folder1/folder2/index.php 
Run Code Online (Sandbox Code Playgroud)

这个文件需要CSS文件位于:

/public_html/folderX/folderY/css1.css
Run Code Online (Sandbox Code Playgroud)

我应该在index.php中放入访问该CSS文件的正确途径是什么?谢谢.

php

4
推荐指数
1
解决办法
2716
查看次数

require_once 在 require_once 内部创建路径问题

我有这个条件:

  • 一个文件:/public_html/folderX/test.php有一行:require_once '../functions/sendemail.php'
  • 另一方面,/public_html/functions/sendemail.php有一行:require_once '../config.php'

config.php 在这种情况下完美加载。

当我尝试将其添加到functions/sendemail.php不在 folderX 中的文件上时会出现问题,例如:

当我尝试添加时require_once 'functions/sendemail.php'public_html/test.php收到此错误消息:

警告:require_once(../config-min.php) [function.require-once]:无法打开流:public_html/test.php 中没有这样的文件或目录

如何使require_once '../config.php'内部functions/sendemail.php“独立”工作,因此无论它包含在任何文件中的任何地方,都不会再出现“require_once”问题。

我尝试更改为“include_once”,但仍然无效。

谢谢!

php

4
推荐指数
1
解决办法
921
查看次数

为什么此日期功能仅在2016年12月30日之前有效?

我有这个代码:

for ($i=1; $i<=12; $i++) {

    $monthNum  = $i;
    $monthName = date('F', mktime(0, 0, 0, $monthNum, 10));

    $date_established = strtotime($monthName);
    $date_established = strtotime('first day of this month', $date_established);
    $date_established = date('Y-m-d', $date_established);
    $date_established_end = date("Y-m-t", strtotime($date_established));

    echo $i .'::'. $monthName . '::' . $date_established . '::' . $date_established_end . '<br>';

}
Run Code Online (Sandbox Code Playgroud)

到目前为止,它产生:

1::January::2016-01-01::2016-01-31
2::February::2016-02-01::2016-02-28
3::March::2016-03-01::2016-03-31
4::April::2016-04-01::2016-04-30
5::May::2016-05-01::2016-05-31
6::June::2016-06-01::2016-06-30
7::July::2016-07-01::2016-07-31
8::August::2016-08-01::2016-08-31
9::September::2016-09-01::2016-09-30
10::October::2016-10-01::2016-10-31
11::November::2016-11-01::2016-11-30
12::December::2016-12-01::2016-12-31
Run Code Online (Sandbox Code Playgroud)

但是今天(2016年12月31日),所有这些都搞砸了:

1::January::2016-01-01::2016-01-31
2::February::2016-03-01::2016-03-31 
3::March::2016-03-01::2016-03-31 << duplicate
4::April::2016-05-01::2016-05-31
5::May::2016-05-01::2016-05-31 << duplicate
6::June::2016-07-01::2016-07-31
7::July::2016-07-01::2016-07-31 << duplicate
8::August::2016-08-01::2016-08-31
9::September::2016-10-01::2016-10-31 …
Run Code Online (Sandbox Code Playgroud)

php

4
推荐指数
1
解决办法
92
查看次数

PHP在00 - 29之间生成随机数

可能重复:
在PHP中格式化带前导零的数字

我的值在00 - 29之间,需要使用PHP随机选择.我尝试使用rand()函数,但它给了我0 - 29.而不是00,01,02,03 ...等.

如何从PHP随机获得00 - 09而不是0 - 9?谢谢.

php

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