为什么我的bind_result代码从值中删除'/'?

时间:2018-02-16 16:57:54

标签: php mysqli prepared-statement

我的MySQL数据库使用正斜杠存储一个值,但是当使用我的php代码中的prepare语句调用时,它会返回而没有斜杠。

存储在数据库字段service_no中的值为JP20180217/02。但是以下代码回显JP2018021702

$opening_date = '2018-02-17';
$stmt = $this->dbconn->prepare("SELECT service_no FROM service_ticket WHERE 
opening_date = '$opening_date' ORDER BY service_ticket_id DESC LIMIT 1");
if($stmt->execute()){
  $stmt->store_result();
  $stmt->bind_result($ticket_number);
  $stmt->fetch();
  echo $ticket_number;
}

请说明发生这种情况的原因。我真的遇到了麻烦。

0 个答案:

没有答案