我想創建一個只有一列的視圖。如果我的兩張桌子看起來如下所示:在mysql中的單個列中創建視圖並顯示結果
表1: ID |名稱 1 | Joe
表2: ID |地址 1 | 123 BlueBerry St.
該視圖如下所示: 查看: newcolumn | 喬 123藍莓聖
我這樣做的原因是因爲我有searchs用下面的PHP/jQuery代碼單欄自動完成的文本框:
$query = $db->query("SELECT value FROM countries WHERE value LIKE '$queryString%' LIMIT 10");
if($query) {
while ($result = $query ->fetch_object()) {
echo '<li onClick="fill(\''.$result->value.'\');">'.$result->value.'</li>';
}
}
如果有更好的辦法比把這個解決方案的所有值放在一個列中,請讓我知道。
我知道這不是你要求的,但它值得研究MVC,因此你可以從你的視圖開始分離你的邏輯。 – Andrew 2009-10-06 18:06:59