我發現這在一些代碼示例,而谷歌搜索:這是什麼意思?
$sql = 'INSERT INTO users (username,passwordHash) VALUES (?,?)';
它是新的給我,但我猜想,這一個替代方法和相當於
$sql = "INSERT INTO users (username,passwordHash) VALUES ($username,$passwordHash)";`
或
$sql = 'INSERT INTO users (username,passwordHash) VALUES (' . $username . ',' . $passwordHash . ')';`
會是正確的嗎?這是一個實際的PHP語法,還是他只是想簡化他的例子?
感謝您的反饋,人們
此外,很少需要``> bindParam`列表。你可以簡單地用` - > execute(array($ name,$ value))``調用所有參數。 – mario 2011-01-08 06:48:59