跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 大半夜的,问个php运行sql的问题,困扰好久了,望大神解答
未分類
12 6 月 2021

大半夜的,问个php运行sql的问题,困扰好久了,望大神解答

朕的大清完了? 大佬有话说 :

大半夜的,问个php运行sql的问题,困扰好久了,望大神解答

php里面 要这样拼接双引号,才能运行语句
‘username = "’.Yii::$app->user->identity->name.’"’

sel ect * from t_employee where username="name";

如果直接
‘username = ‘.Yii::$app->user->identity->name

那么就变成
sel ect from t_employee where username=name;

这样肯定错了,

我想问下,似乎好像 有可以用 花括号的?

用花括号把变量括起来是什么意思呢{Yii::$app->user->identity->name}

可以直接转义 变成 引号?

如果不是 那加花括号是干啥的?

dole 大佬有话说 :

楼下大佬来解答:$https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

柳泊风 大佬有话说 :

楼下大佬来解答

h20 大佬有话说 :

->就是常规语言里的.

另外你这种写法我不想回答,迟早出事

wok 大佬有话说 :

很简单,子字符串的问题,举个例子
$name="a";
$name.’b’ = ‘ab’
$name.’ "b" ‘ = ‘a"b" ‘

而mysql中查询字符串条件是要加引号的,明白了吧

朕的大清完了? 大佬有话说 :

wok 大佬有话说 : 2021-6-12 00:47
很简单,子字符串的问题,举个例子
$name="a";
$name.’b’ = ‘ab’

怎么让变量自动转义,执行sql的时候自动加引号

$name=’h2o’;

$newname={$name};

这样$newname 能自动加上 引号吗

朕的大清完了? 大佬有话说 :

h20 大佬有话说 : 2021-6-12 00:43
->就是常规语言里的.

另外你这种写法我不想回答,迟早出事

yc011t 以后这烂摊子甩给你

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具