0
我想通過$ .post傳遞一個查詢的結果。
function GetAllTasks()
{
$sql = "select t.id as task_id,
description,
createdat,
createdby,
max_requests,
max_duration,
j.name as job_name
from darkfuture.tasks t, darkfuture.jobs j
where t.job_id = j.id";
$sqlresult = mysql_query($sql)
or die("The list of works failed: ".mysql_error($this->con));
$result = array();
while($row = mysql_fetch_assoc($sqlresult))
{
$task = new TasksResult();
$task->id = $row["task_id"];
$task->description = $row["description"];
$task->createdat = $row["createdat"];
$task->createdby = $row["createdby"];
$task->max_requests = $row["max_requests"];
$task->max_duration = $row["max_duration"];
$task->job_id = $row["job_name"];
array_push($result, $task);
}
mysql_free_result($sqlresult);
return $result;
}
這是我如何稱呼它:
$tasksDB = new TasksDB();
$tasks = $tasksDB->GetAllTasks();
現在我想通過這裏傳遞$任務:
$.post("views/insert_tasks.php",{'tasks[]': $tasks}, function(data)
{
});
我知道這{ '任務[]':$任務}這是錯誤的,但我不知道如何做到這一點。 一些幫助將不勝感激。 在此先感謝!
或者可能使用的東西除了古mysql_庫,像庫MySQLi或PDO ... – 2010-05-25 06:18:29
有了這個代碼給我下面的錯誤: 無效porperty ID 我得到了在調試這樣的事情:
來源
2010-05-24 23:45:37 zerkms
它的工作,我會在這裏粘貼所有這樣其他用戶可以使用它,以及代碼。
這是JavaScript函數獲取點擊的複選框,查詢結果對象,並將其傳遞到PHP文件:
這是接收點擊的複選框,查詢結果對象PHP文件:
這是一個功能我做了我的遊戲網站,任務管理,團隊成員可以通過檢查複選框和任務將被添加到他們的個人資料,並選擇在表中的幾個任務沒有其他人可以在他們身上工作。
來源
2010-05-25 21:43:12