我有3列(NoteID,接下來NoteName,注)JQuery的 - AJAX - 如何獲得數據,並賦以一個DIV
我基本上需要從我的名爲connectionDetails php文件得到NoteID表包含查詢在裏面。
我目前有:
<div class="main-container-notes">
<div id="left-box">
<?php
echo "<div style='width: 100%;'>";
while($noteName = sqlsrv_fetch_array($resultNotes, SQLSRV_FETCH_ASSOC))
{
echo "<div class='hvr-bounce-to-right1 hover-cursor' style='width: 100%; border-right: 5px solid #00AA88; height: 50px;' id='output'>" . $noteName['NoteName'] . "</div>";
}
echo "</div>";
?>
</div>
<div id="right-box">
</div>
</div>
每個這些也需要NoteID,我需要AJAX,因爲當我對這些div的一個點擊<div id="right-box">
將顯示從表中的「備註」字段中的文本不刷新頁面。
請參閱my site到明白我的意思
什麼是分別分配「NoteID」列隨附的每一行的最好方式。
這裏是connectionDetails.php
腳本:
<?php
$myServer = "blank";
$connectionInfo = array('Database' => 'blank', 'UID' => 'blank', 'PWD' => 'blank');
//connection to the database
$conn = sqlsrv_connect($myServer, $connectionInfo)
or die("Couldn't connect to SQL Server on $myServer");
//Test connection to server
// if ($conn)
// {
// echo "connection successful"; # code...
// }
//Defining my queries
$getNotes = "SELECT NoteID, NoteName, Note FROM Notes";
$getTemplateNotes = "SELECT TemplateNoteID, TemplateNoteName, TemplateNote FROM TemplateNotes";
$getReplaceVariables = "SELECT ReplaceVariableID, ReplaceVariableName, ReplaceVariableNote FROM ReplaceVariables";
$showNoteInfo = "SELECT Note FROM Notes WHERE NoteID = '" . isset($_POST['noteid']) . "'";
$resultNotes = sqlsrv_query($conn, $getNotes);
$resultTemplate = sqlsrv_query($conn, $getTemplateNotes);
$resultVariables = sqlsrv_query($conn, $getReplaceVariables);
$showNotes = sqlsrv_query($conn, $showNoteInfo);
if($resultNotes === false)
{
die(print_r(sqlsrv_errors(), true));
}
if($resultTemplate === false)
{
die(print_r(sqlsrv_errors(), true));
}
if($resultVariables === false)
{
die(print_r(sqlsrv_errors(), true));
}
?>
請說明您的具體問題或添加額外的細節,突顯正是你需要的。正如目前所寫,很難確切地說出你在問什麼。 –
我道歉它很難解釋,在你看到它上面的PHP通過的筆記,我有名字的名單拉,但每種這些名稱也有一個ID,但林不知道如何通過ID拉動以及名稱基本上 –