$sql = mysql_query("SELECT * From orders");
while ($row = mysql_fetch_array($sql))
{
$datef = strtotime($row['Date1']);
$dates = strtotime($row['Date2']);
$rprice = $row['Pprice'];
$datediff = floor(($datef + $dates)/86400);
$total = $datediff * $rprice;
echo $total;
}
的代码后,我想更新一个表,并插入到科拉姆每个行的价格。至于我赞同$total
我回来只是1行...如何将一个变量的值传递到MySQL的foreach行
[**请不要在新代码**中使用'mysql_ *'函数](http://bit.ly/phpmsql)。他们不再被维护[并且被正式弃用](http://j.mp/XqV7Lp)。看到[**红框**](http://j.mp/Te9zIL)?学习[*准备的语句*](http://j.mp/T9hLWi),并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [这篇文章](http://j.mp/QEx8IB)将帮助你决定哪个。 – Kermit 2013-04-25 18:54:46
你错过了你的查询结束报价,这只是一个错字? – Revent 2013-04-25 18:55:28
这个问题很奇怪 – samayo 2013-04-25 18:56:02