我有一个类似的mysql代码。。。
INSERT INTO `product` (`product_id`, `model`, `sku`) VALUES
(61, 'one-s 1407', ''),
(72, 'one-s 1408', ''),
(88, 'one-s 1409', ''),
(91, 'one-s 1403', ''),
(95, 'one-s 1404', '');
现在我想提取product_id并创建一个php数组,如下所示。。
$productid = array(61,72,88,91,95);
请注意:
我给出的mysql代码只是为了示例。但是我的表中有1000多行15列。
如果有人给我一些php代码片段,我会很高兴,它可以很容易地完成这项工作。感谢
这里有一个技术:
<?php
// Query the database
SELECT product_id FROM product
// Loop
$Products = array();
while(){
$Products[] = $Row->product_id;
}
print_r($Products);
?>
自己尝试一下。使用PDO扩展创建查询,然后使用方法fetch
在循环中获取数据。
$query = mysql_query("SELECT * FROM product");
$array = array();
while($row = mysql_fetch_array($query)){
$array [] = $row['p']
}
尝试类似的东西
$pid= array();
while($row = mysql_fetch_array($query)){
$pid[] = $row['product_id']
}