نقل قول: ویرایش داده های جدول
[IMG]C:\Documents and Settings\masoud\Desktop\گراف-cpu[/IMG]
نقل قول: ویرایش داده های جدول
شما اول با select بیا و اطلاعات جدولت رو نمایش بده . بعد مقدار id رو با متغییر بده به یک ادرس به صورت زیر:
<a href="update.php?id='.$row['id'].'"><img src="edit.gif"></a>
در این صفحه برای هر مطلب یک عکس نمایش داده میشه که مختصص اون رکورد هست وقتی روش کلیک میکنی شماره ی رکورد رو مفرسته برای صفحه ی update.php
اونجا با استفاده از دستور زیر داده میشه به سلکت:
$_GET['id']
به شکل زیر:
$sql="SELECT * FROM jadval where id='$id'";
و به شکل زیر بیا مقادیر رو توی تکست نمایش بده
echo "<input type='text' name='title' value='{$title}'>";
شماره ی رکورد که در فرم هست به صورت مخفی به این شکل نوشته میشه:
echo "<input type='hidden' name='id' value='{$id}'>";
بعد وقتی طرف متنش رو تغییر میده و روی دکمه کلیک کرد شماره ی رکورد و مقادیر تکست به دستور زیر ارسال میشه:
$result=mysql_query("UPDATE jadval SET title='{$title}', msg='{$msg}' where id='{$id}'");
و ویرایش به پایان میرسه
نقل قول: ویرایش داده های جدول
سلام
خط اول این دستور وقتی درجدول واقع در html استفاده میشه شماره id ردیف جاری رو نشون نمیده بلکه اولین id موجود در بانک اطلاعاتی رو نشون میده .
نقل قول:
نوشته شده توسط
ravand
شما اول با select بیا و اطلاعات جدولت رو نمایش بده . بعد مقدار id رو با متغییر بده به یک ادرس به صورت زیر:
<a href="update.php?id='.$row['id'].'"><img src="edit.gif"></a>
چه طور میشه شماره id یک ردیف از یک جدول در Html رو بدس آورد.
نقل قول: ویرایش داده های جدول
نمیدونم منظورت رو فهمیدم یا نه. چرا میخوای یه رکورد رو بدست بیاری؟
برای نمایش یه رکورد :
SELECT * FROM jadval where id=2