php فرستادن متغیر از طریق submit

stalker

Member
سلام
من یک فرم طراحی کردم که تقریبا html هست اما پردازش رو با php نوشتم
توی این فرم قراره اطلاعات مربوط به یک ردیف پایگاه داده بیاد تا کاربر اونها رو ویرایش کنه و تغییرات رو از طریق کلید submit ثبت کنه
مشکل من اینجاست که نمی دونم ID اون ردیف رو چطور به صفحه ثبت کننده بفرستم
خواهش می کنم کمک کنید
 

reza699

Active Member
دوست عزیز یکی از راه های این مسئله استفاده از جاوا اسکریپت هست به این صورت که شما واسه هر ردیفی که داری یک دکمه ویرایش یا حذف یا .. داری حالا با کلیک بر روی اون یک کد جاوا اسکریپت اجرا بشه که داخل یک تکست مخفی آیدی رو قرار بده و بعد با دستور document.formname.submit فرم شما ارسال بشه
 

arfai_b

New Member
form>
$id = $_request['id'];
<input name = "id" type="hidden" value="$id"/>
<input name="submit " type="submit" />
</form

اینطوری میتونی id مورد نظرتو بفرستی
 

Sociant7

Member
PHP:
<form ...>
.
.
.
<?php 
    while($row = mysql_fetch_assoc($result))
{
 ?>
.
.
.
<tr>
       <td>
                 <a href='edit_page.php?id=<?php $row['id'] ?>'><?php $row['title'] ?></a>
       </td>
</tr>
<?php   
}
?>
.
.
.
</form>

 

Sociant7

Member
البته میتونی بجای اینکه عنوان هر ردیف رو بصورت لینک در بیاری (کاری که من کردم) ، مثلا یه عکس مداد بزاری و اونو لینک کنی
 

جدیدترین ارسال ها

بالا