PDA

View Full Version : ارسال یک آیدی برای سطرهای مختلف



zahra6377
یک شنبه 07 مهر 1392, 17:35 عصر
سلام
من یه جول دارم که لیست رکورد ها رو نشون میده و برای هر سطر یه دکمه برای ویرایش
من دکمه ویرایش هر سطر رو که کلیک میکنم فقط سطر آخر رو ویرایش میکنه ینی مقدار اون رو که با آی دی اون سطر میفرستم برای همه سطرا آی دی آخرین سطر که مثلا 25 هست رو میفرسته ،مشکل کجاست؟


$id=$_GET['x'];
$name=$_POST['name'];
$family=$_POST['family'];
$semat=$_POST['semat'];
$phone=$_POST['phone'];
$mobile=$_POST['mobile'];
$tahsilat=$_POST['tahsilat'];
$taahol=$_POST['taahol'];
$hagheshoghl=$_POST['hagheshoghl'];
$query3="update users set name='$name',family='$family',phone='$phone',mobil e='$mobile',semat='$semat',tahsilat='$tahsilat',ta ahol='$taahol',hagheshoghl='$hagheshoghl' where id='$id'";
$result3=mysql_query($query3);
ممنون

shahriyar3
یک شنبه 07 مهر 1392, 21:54 عصر
تو یه صفحه نمیشه هم GET داشته باشیم هم POST !!

tmwebseo
دوشنبه 08 مهر 1392, 15:59 عصر
به نظر من در ارسالid هر سطر مشکل دارید. کدی که برای ارسال id هر سطر نوشتید را چک کنید و ببینید با کلیک کردن بر روی دکمه ی ویرایش آیا id درست را به صفحه ی مورد نظر ارسال میکنه؟

tmwebseo
دوشنبه 08 مهر 1392, 16:01 عصر
آقا شهریار گل کی یه همچین نظریه ای داده؟ یعنی نمیشه مقداری را با query string همراه با یک form که متدش post هست ارسال کرد؟ ما که کردیم و شده

reza10wert
دوشنبه 08 مهر 1392, 17:39 عصر
تو یه صفحه نمیشه هم GET داشته باشیم هم POST !!
دوست عزیز
چرا نمیشه ؟
میشه هم GET و هم POST داشت داخل یک صفحه
موفق باشید

zahra6377
دوشنبه 08 مهر 1392, 19:57 عصر
ممنون چک کردم همه آیدی ها رو میخونه اما فقط آخری رو ارسال میکنه:ناراحت:

AliRezaPro
سه شنبه 09 مهر 1392, 09:07 صبح
کل کدتون رو قرار بدید

zahra6377
شنبه 13 مهر 1392, 20:04 عصر
ممنون
همه کد همینه.

AliRezaPro
شنبه 13 مهر 1392, 20:33 عصر
به چه صورت $id=$_GET['x']; رو میگیرید ؟ مشکل از بقیه کدهاتون است که باید قرار بدید
کدهای جدول بندی و احیانا تگ a که برای رفتن به صفحه بعد درست میکنید رو قرار بدید

zahra6377
شنبه 13 مهر 1392, 21:21 عصر
ممنون،این کد توی فرم هست که آی دی رو ارسال میکنه

<input type='hidden' name='a' value="<?php echo $row['id']?>" /><input type='image' src='image/edit.png' name='submit' align='center' />

navid3d_69
یک شنبه 14 مهر 1392, 06:21 صبح
کد مشکلی نداره ولی روش اشتباه هست شما به جای input hidden لینک بزارید بعد آدرس لینک بشه



site.com/page.php?id=<?php echo $row['id'] ?>



با این کد وقتی روی لینک کلیک میشه id به صفحه page.php ارسال میشه بصورت get