我正在尝试获取远程自动完成数组
$items = array(
"PR-1001"=>"Product 1",
"PR-1002"=>"Product 2"
);
输入自动完成建议将是 PR-1001 和 PR-1002,并且 div 将根据自动完成的选择附加产品 0 或产品 2。我尝试使用以下代码,但不能请帮助我获取上述数组。
$query = "SELECT * FROM products";
$results = mysql_query($query, $connection);
confirm_query($results);
$count = mysql_num_rows($results);
while($row = mysql_fetch_array($results)) {
$codes =array("{$row['pr_code']}");
$names =array("{$row['pr_name']}");
$i = 0;
$items[$i] = "\"" . $codes[$i] ."\"=>\"" . $names[$i] ."\", ";
$items = implode(", ", $items);
$i++;
}
我需要一个显示 print_r 的 php 数组
Array ( [DJ-1001] => Product 1 [DJ-1002] => Product 2 )
先感谢您。
这是答案
$items = array();
while($row = mysql_fetch_array($results)) {
$items[$row['pr_code']] = $row['pr_name'];
}
谢谢朋友们!