0
因爲我是新來的這個部分原諒我,如果問題很簡單。json收集數據的PHP頁面不工作在Ubuntu上同樣的工作在Windows服務器
測試環境在win7和WAMP 2.5上,並且data.php頁面從mysql收集數據沒有問題。
prod。環境是在Ubuntu的15.04和安裝php5 apache2 mysql5.x ...
網站的所有部分正在工作(有一個頁面與表顯示相同的信息data.php工作正常)只有data.php收集數據從MySQL不工作......這讓我supose這個問題是JSON部分
<?php
#Include the connect.php file
include('Connections/mysql.php');
#Connect to the database
//connection String
$connect = mysql_connect($hostname_mysql, $username_mysql, $password_mysql)
or die('Could not connect: ' . mysql_error());
//Select The database
$bool = mysql_select_db($database_mysql, $connect);
if ($bool === False){
print "can't find $database";
}
// get data and store in a json array
$query = "SELECT * FROM informacije";
if (isset($_GET['update']))
{
// UPDATE COMMAND
$update_query = "UPDATE `informacije` SET `Ime`='".mysql_real_escape_string($_GET['Ime'])."',
`Kompanija`='".mysql_real_escape_string($_GET['Kompanija'])."',
`Domacin`='".mysql_real_escape_string($_GET['Domacin'])."',
`dand`='".mysql_real_escape_string($_GET['dand'])."',
`dano`='".mysql_real_escape_string($_GET['dano'])."',
`hotel`='".mysql_real_escape_string($_GET['hotel'])."',
`Notes`='".mysql_real_escape_string($_GET['Notes'])."',
`vremed`='".mysql_real_escape_string($_GET['vremed'])."',
`vremeo`='".mysql_real_escape_string($_GET['vremeo'])."',
`nedelja`='".mysql_real_escape_string($_GET['nedelja'])."'
WHERE `ID`='".mysql_real_escape_string($_GET['ID'])."'";
$result = mysql_query($update_query) or die("SQL Error 1: " . mysql_error());
echo $result;
}
else
{
// SELECT COMMAND
$result = mysql_query($query) or die("SQL Error 1: " . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$employees[] = array(
'ID' => $row['ID'],
'Ime' => $row['Ime'],
'Kompanija' => $row['Kompanija'],
'Domacin' => $row['Domacin'],
'dand' => $row['dand'],
'dano' => $row['dano'],
'hotel' => $row['hotel'],
'Notes' => $row['Notes'],
'vremed' => $row['vremed'],
'vremeo' => $row['vremeo'],
'nedelja' => $row['nedelja']
);
}
echo json_encode($employees);
}
?>
請指教
問題還不清楚,如果問題是在json部分,然後顯示該部分的代碼也。請顯示完整的代碼。感謝 –
嗨,首先感謝快速回答,我已經使用這篇文章在一個頁面上創建editablle表。 http://www.jqwidgets.com/jquery-grid-cells-editing-with-php-and-mysql/ –
在Windows環境下工作正常,但在Ubuntu桌面上是空的。同樣當去data.php空白頁面顯示在資源管理器中。希望現在我更加敏銳:)謝謝 –