我堅持這個..我是新的也不是很有希望。我有一個正在使用PHP和MySQL填充的HTML表格。每行具有4列,各列中的一個是與所述follwoing句法的「更新」按鈕保存一行並通過php張貼到相同的頁面
print("<input type='submit' value='Update' name='update' class='submit_button'/>");
現在,類=「submit_button」是新的,因爲我使用JSON每一個建議中加入一個相關的問題,並該功能在這裏
$('.submit_button').click(function(){
var value = {};
$(this).closest('.submit_button').find('input, select').each(function(){
value[ $(this).attr('name') ] = $(this).val();
});
$.post("test.php",
value,
function(data){
//success
alert(data);
},
"json"
);
});
我期待看到警告,指出張貼或東西...但沒有...現在我也嘗試添加一種形式的行..但也不能工作。這裏是我的全HTML表格
print("<table id='results'><tr><th>ID</th><th>Image</th><th>Name</th><th>Price</th><th>Price Label</th><th>Description</th><th>Update</th></tr>");
while($row2 = mysql_fetch_array($result2)){
$client_id = $row2["client_id"];
$client_name = $row2["client_name"];
$client_disc = $row2["client_disc"];
$client_price = $row2["client_price"];
$client_image = $row2["client_image"];
$client_price_label = $row2["client_price_label"];
print("<tr>");
print("<td>");
print("<p style='font-size:14px; color:blue; padding:0;'>$client_id</p>");
print("</td>");
print("<td>");
print("<img class='custom_rate' alt='' src='$client_image' />");
print("</td>");
print("<td width='100px'>");
print("<input type='text' value='$client_name' name='clientname'/>");
print("</td>");
print("<td>");
print("<input type='text' value='$client_price' name='clientprice'/>");
print("</td>");
print("<td width='100px'>");
print("<input type='text' value='$client_price_label' name='clientpricelabel'/>");
print("</td>");
print("<td width='100px'>");
print("<textarea cols='15' rows='2' name='description'>$client_desc</textarea>");
print("</td>");
print("<td width='100px'>");
print("<input type='submit' value='Update' name='update'/>");
print("</td>");
print("</tr>");
}
print("</table>");
,所以我不知道如何使這項工作,如果你能幫助我闡述一下JSON的方式..或者,如果有另一種方式......我在想,也許什麼更簡單..我怎樣才能點擊更新按鈕,並獲取值並將它們存儲在我可以使用它們的同一頁面的某個地方,然後我將這些值傳遞給php變量並進行更新?
感謝您的耐心
爲什麼您使用所有這些打印語句而不是僅使用 .. ?>語法?這是該死的緩慢,你知道;)。說實話,你的代碼讓我掛了十幾個問題。 –
我可以回答其中一個:)我是PHP新手和所有的東西大聲笑 – user710502