-1
mysql에서 SQL 서버로 데이터베이스를 변환하고 날짜와 시간을 폭발시키고 있습니다. 이 코드입니다 explode() expects parameter 2 to be string,
: 나는 오류를 얻고있다SQL 서버에서 날짜와 문자열을 분해하십시오.
while($r = sqlsrv_fetch_array ($sth))
{
//$temp = array();
// assumes dates are in the format "yyyy-MM-dd"
$dateString = $r['date'];
$dateArray = explode('-', $dateString);
$year = $dateArray[0];
$month = $dateArray[1] - 1; // subtract 1 to convert to javascript's 0-indexed months
$day = $dateArray[2];
var_dump($dateString);
// assumes time is in the format "hh:mm:ss"
$timeString = $r['time'];
$timeArray = explode(':', $timeString);
$hours = $timeArray[0];
$minutes = $timeArray[1];
$seconds = $timeArray[2];
var_dump($timeString);
$temp = array();
$temp[] = array('v' => "Date($year, $month, $day, $hours, $minutes, $seconds)");
$temp[] = array('v' => $r['Temperatur']);
$rows[] = array('c' => $temp);
}
내가 변수 내가 얻을 $ 날짜 열 및 $ TIMESTRING에 위해서 var_dump를 할 때, 첫 번째는 보여줍니다 날짜 열 및 초 TIMESTRING (PS : 내 SQL 서버 날짜 날짜와 시간으로 저장됩니다 형식으로 저장됩니다 (0) :
이는 내가 올바른 내 MySQL 데이터베이스, 대조를 수행 할 때의 모습입니다 :
이전 질문을 편집하고 동일한 정보를 다시 작성하는 대신 새 정보를 추가하십시오. – hakre
편집했지만 도움이되지 않았습니다. ( – user3270211