之前,我已經在我的PHP代碼MySQL查詢像這樣:PHP中的MySQL;編輯列值進行比較
$statement = $pdo->prepare('SELECT name FROM persons WHERE name = :name');
$statement->execute(array(':name' => "Peter-Loew"));
我想什麼來與"Peter-Loew"
比較之前編輯:name
。
我想與"Peter-Loew"
比較之前:name
運行這樣的PHP代碼:
<?php
function url_replace($url_replace) {
$url_replace = str_ireplace(array('Ä','Ö','Ü'), array('Ae','Oe','Ue'), $url_replace);
$url_replace = preg_replace('~[^a-zA-Z0-9]+~', '-', $url_replace);
$url_replace = trim($url_replace, '-');
$url_replace = rtrim($url_replace, '-');
return $url_replace;
}
?>
我怎樣才能做到這一點?或者,有沒有人知道如何稱呼我所尋找的?任何提示?
你想在執行'SELECT'之前通過'url_replace'運行你的名字? – Machavity
@Machavity是的,可能嗎? – David