Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在foreach中选择Mysql_Php_Mysql_Foreach - Fatal编程技术网

Php 在foreach中选择Mysql

Php 在foreach中选择Mysql,php,mysql,foreach,Php,Mysql,Foreach,如何在foreach中获取MySQL select 我的代码是: $start = new DateTime($giris); $end = new DateTime($cikis); $interval = DateInterval::createFromDateString('1 day'); $period = new DatePeriod($start, $interval, $end); foreach ($period as $dt) { $datex = $dt->f

如何在foreach中获取MySQL select

我的代码是:

$start = new DateTime($giris);
$end = new DateTime($cikis);
$interval = DateInterval::createFromDateString('1 day');
$period = new DatePeriod($start, $interval, $end);
foreach ($period as $dt) {
    $datex = $dt->format("Y-m-d"). PHP_EOL;
    $sorgu = mysql_query("SELECT * FROM takvimler WHERE `date`='$datex'"); 
    $veri = mysql_fetch_assoc($sorgu);
    $don = $veri['price'];
    echo $don;
}

注意:我要
回显$don

修复:删除
。PHP_EOL
它不是日期的一部分!但是,还有什么问题吗?@MehmetGenç如果这不能解决问题,你应该在这里说明(以及现在发生了什么)。我想大多数人认为这个问题已经解决了,你在这里有什么建议?答案应该有解释。$don.=$veri['price'];使用“.”点运算符,我浓缩数组值并在循环外回显它。你为什么这样建议?OPs代码有什么区别?OP有
echo$don在循环中,因此它应该已经输出了。。同时,这将抛出一个通知。
$start = new DateTime($giris);
$end = new DateTime($cikis);
$interval = DateInterval::createFromDateString('1 day');
$period = new DatePeriod($start, $interval, $end);
foreach ($period as $dt) {
$datex = $dt->format("Y-m-d"). PHP_EOL;
$sorgu = mysql_query("SELECT * FROM takvimler WHERE `date`='$datex'"); 
$veri = mysql_fetch_assoc($sorgu);
$don .= $veri['price'];

}
echo $don;