strtoupper在我的代码中不起作用

时间:2017-04-15 21:03:47

标签: php

div {
  width: 500px;
  padding: 2rem;
  display: inline-flex;
  align-items: baseline;
  border: 1px solid red;
}

h1, p {
  margin: 0;
  padding: 0
}

p {
  margin-left: 2rem;
  columns: 2;
}

strtoupper不起作用。为什么?有什么建议吗?

2 个答案:

答案 0 :(得分:0)

你需要消毒这个。看起来你正在尝试构建一个SQL查询。

然而,尝试这样的事情......

<?php
if(!empty($_POST['code'])){
    $code = strtoupper($code);
    $sql .= 'AND `code` = ' . $code;
}
?>

答案 1 :(得分:0)

$code没用,只需使用$_POST

即可
if(!empty($_POST['code'])){
    $param[':code'] = strtoupper($_POST['code']);
    $sql .= 'AND `code` = :code';
}