我希望能够使用公共构造函数实现一个类,该构造函数默认调用私有构造函数,我认为它与下面的代码很接近,但事实并非如此.
public MySQLConnector()
: this MySQLConnector (ConfigurationManager.AppSettings["DBConnection"])
{
}
private MySQLConnector(string dbConnectionString)
{
//code
}
Run Code Online (Sandbox Code Playgroud) 我已经创建了一个mysql Procedure。这是它的代码
BEGIN
DECLARE done INT DEFAULT FALSE;
DECLARE a , b, d TEXT;
DECLARE c INT Default 0;
DECLARE cur1 CURSOR FOR SELECT id, school_id FROM my_list;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
OPEN cur1;
read_loop: LOOP
FETCH cur1 INTO a, b;
IF done THEN
LEAVE read_loop;
END IF;
insertSchool: LOOP
SET c = c + 1;
d = SUBSTRING_INDEX(b, ',', c);
IF d = "" THEN
LEAVE insertSchool;
END IF;
INSERT INTO my_school (my_id, …Run Code Online (Sandbox Code Playgroud) 我有两个 Select 查询。
第一个 Select 查询给出了具有两列的输出,即。
A B
------
1 2
3 4
5 6
7 8
Run Code Online (Sandbox Code Playgroud)
第二个 Select 查询给出的输出为两列,即 B 列和 C 列。此 select 语句的 B 列中的所有值都与第一个 Select 语句的 B 列的值匹配。
B C
------
2 25
4 50
6 30
8 50
Run Code Online (Sandbox Code Playgroud)
现在,我需要合并上述两个 Select 查询的输出。IE
A B C
----------
1 2 25
3 4 50
5 6 30
7 8 50
Run Code Online (Sandbox Code Playgroud)
我不能使用视图来存储两个选择查询的输出。我需要在两个选择查询中使用 B 列进行合并。但是,我不知道如何去做。
我现在需要在我的城市Batu Pahat/Malaysia我的网站上显示时间我正在使用此代码:
<?php echo date('H:i'); ?>
Run Code Online (Sandbox Code Playgroud)
但它没有显示正确的时间.
我的国家时区:吉隆坡/马来西亚我现在的城市时间是:02:24但在网站上它显示我:08:25
我不知道我的服务器在哪个时区而我无法改变它,请帮忙我.
我正在使用 vBulletin,登录使用它来交叉引用数据库。
md5(md5($pass).$salt)
Run Code Online (Sandbox Code Playgroud)
我如何制作一个 PHP 脚本,以便每个密码输入都会自动进行哈希和加盐处理,以便能够通过 vBulletin 数据库进行身份验证?