小编Kel*_*sey的帖子

如何将1小时添加到日期时间SQL列数据?

我使用查询的这一部分为添加行的日期和时间创建表列:

order_date datetime NOT NULL DEFAULT GETDATE()

并且每当创建新行时,数据for order_date设置为如下所示:

Apr 8 2014 9:52AM

出于某种原因,当创建行并设置order_date列数据时,小时设置为1小时.例如,上面的列数据Apr 8 2014 9:52AM设置为10:52 AM.

有没有办法提前1小时设置它,以便我的当前时间是正确的?

感谢您的任何帮助.非常感谢所有帮助.

sql sql-server datetime getdate hour

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

获取错误''''附近的语法不正确.`使用PHP创建MSSQL表时

我正在尝试使用PHP页面为我的网站的购物车创建一个MSSQL表.当我在我的网站上运行PHP页面时,它说'''附近的语法不正确.我不明白为什么我会收到此错误,因为我的PHP代码中甚至没有这个字符.

这是我的完整PHP页面代码:

<?php
$dbhost = 'a6';
$dbuser = 'roaot';
$dbpass = 'rootpaaassword';
 $conn=mssql_connect('gacom','Gar','Ra1!');
mssql_select_db('Gaer',$conn);
if(! $conn )
{
  die('Could not connect: ' . mssql_get_last_message());
}
echo 'Connected successfully';

$CREATE = 'CREATE TABLE products (
  id int(11) IDENTITY(1,1) PRIMARY KEY,
  product_code varchar(60) NOT NULL UNIQUE,
  product_name varchar(60) NOT NULL,
  product_desc tinytext NOT NULL,
  product_img_name varchar(60) NOT NULL,
  price decimal(10,2) NOT NULL)';

mssql_select_db('GBMTrailer');
$retval = mssql_query( $CREATE, $conn );
if(! $retval )
{
  die('Could not create table:');
}
echo "Table created!!\n";
mssql_close($conn); …
Run Code Online (Sandbox Code Playgroud)

php sql sql-server

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

如何使按钮标记仅在其中显示图像

我的网站上有一个提交按钮的代码如下:

<button name="searchterm" type="submit" id="searchterm"><img src="images/ICON_Go.jpg"></button> 
Run Code Online (Sandbox Code Playgroud)

和以下CSS:

#searchterm {
    margin:0px;
    padding:0px;
    white-space:nowrap;
    width:auto;
    overflow:visible;
}
Run Code Online (Sandbox Code Playgroud)

演示

这就是它在实时网站上的显示方式:

在此输入图像描述

我希望它是绿色go图像.我不想要图像周围的按钮图形.我怎样才能做到这一点?

感谢您的任何帮助.所有帮助表示赞赏.

html css image button submit-button

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

如何在PHP中阻止MSSQL注入?

我知道这是一个广泛涉及的主题,但在搜索谷歌的PHP的MSSQL注入预防后,我发现几乎没有.

这是我能找到的最接近的答案,但似乎答案是MySQL和不是MSSQL.

我正在使用的PHP代码允许管理员通过表单输入登录到网站以访问后端.此代码是在提交表单后记录管理员的代码:

<?php
  session_start();

  if($_SERVER['REQUEST_METHOD'] == "POST") {
$conn=mssql_connect('d','a','d');
mssql_select_db('d',$conn);
if(! $conn )
{
  die('Could not connect: ' . mssql_get_last_message());
}

    $username = ($_POST['username']);
    $password = ($_POST['password']);

    $result = mssql_query("SELECT * FROM back_end WHERE username='$username' AND
      password='$password'");
  if(mssql_num_rows($result) > 0) {
      $_SESSION['is_logged_in'] = 1;
      $_SESSION['backname'] = $username;
    }
  }

  if(!isset($_SESSION['is_logged_in'])) {
    header("location:logingbm.php");
    echo "<script>alert('Incorrect log-in information!');</script>";
  } else {
    header("location:../d/index.php");
  }
?>
Run Code Online (Sandbox Code Playgroud)

如果有人能给我一些提示我应该放入什么代码以防止恶意注入,我们将不胜感激.感谢您的任何帮助.

php sql forms sql-server sql-injection

0
推荐指数
1
解决办法
285
查看次数

如何使用PHP检查文本字符串是否以".PDF"结尾?

我有一串文字叫做doc/document1.pdf.是否有我可以使用的PHP代码,这将允许我检查最后4个字符是否等于'.pdf'?

我正在寻找看起来像这样的代码:

<?php if($stringoftext_lastfourcharacters == '.pdf') {

echo "This is a PDF";

}

?>
Run Code Online (Sandbox Code Playgroud)

php pdf string

-1
推荐指数
1
解决办法
2757
查看次数

标签 统计

php ×3

sql ×3

sql-server ×3

button ×1

css ×1

datetime ×1

forms ×1

getdate ×1

hour ×1

html ×1

image ×1

pdf ×1

sql-injection ×1

string ×1

submit-button ×1