طلب مساعدة php

أرسل من قبل wafa200 في الجمعة, 2007/11/23 - 7:35pm.
صورة wafa200

تاريخ التسجيل: 2006-02-08
مشاركات: 4

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة شبكات

كيف يتم نقل ال id من صفحة لأخرى استخدمت طريقة استقبال id بال get
لكن ما مشي الحال.
أيضا أعاني من مشكلة تخزين ألبوم صور في MY Sql

wafa

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 260

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الجمعة, 2007/11/23 - 8:44pm
مشرف
صورة NightWolf

تاريخ التسجيل: 2006-10-12
مشاركات: 1410

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة برمجيات

$id = GET['id']

Windows Sucks, Ubuntu Rocks

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2007/11/24 - 12:53am
عضو فعال
صورة iman

تاريخ التسجيل: 2006-12-01
مشاركات: 275

مممكن توضح السؤال ؟ أو حتى ممكن تحط الكود !

How Perfect You are O Allah, and I praise You. LA Ilah Ila Lah, I seek Your forgiveness and turn to You in repentance

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2007/11/24 - 12:05pm
صورة Tarektm

تاريخ التسجيل: 2007-07-10
مشاركات: 87

الجامعة: دمشق
الكلية: غير ذلك
المرحلة: متخرج
الاختصاص: غير ذلك

في طريقة ال GET :
ينبغي أن تضع ال ID في اللينك ، لكي تقرأ الصفحة التالية هذا الـ ID

هذا مثال :
http:// www . your site . com /?id=5

كيف ترسل هذه القيمة إذا كنت تستخدم صفحة HTML
تضع الرقم بواسطة echo
مثلاً :

http:// www . your site . com /?id=<? echo $id; ?>

سايتات ، دليل المواقع السورية
- غريت هوستس لخدمات الإستضافة - موقعي الشخصي :
طارق

 
دخول أو تسجيل لإرسال التعليقات
الأحد, 2007/11/25 - 10:50am
صورة wafa200

تاريخ التسجيل: 2006-02-08
مشاركات: 4

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة شبكات

أريد ارسال id بواسطة لينك أي سطر في جدول أريد نقل ال id له لصفحة أخرى من أجل التعديل
update
في الصفحة الثانية
['id=$_GET['lesson_id$
echo $id; هنا لم يتم الطباعة

wafa

 
دخول أو تسجيل لإرسال التعليقات
الأحد, 2007/11/25 - 2:00pm
عضو فعال
صورة iman

تاريخ التسجيل: 2006-12-01
مشاركات: 275

update_lesson.php?".$row['lesson_id']."

the problem is that ur variable $row['lesson_id'] has beeen printed as a string not vaiable and u'ver not set the get variable name in the link
so review the way u've compose the URL string and variable together

print 'update_lesson.php?lesson_id='.$row['lesson_id'];

print "update_lesson.php?lesson_id=".$row['lesson_id'];

echo "update_lesson.php?lesson_id=".$row['lesson_id'];

or as html code


update_lesson.php?lesson_id=<?=$row['lesson_id']?>

And then ...

in the update_lesson.php file


$lesson_id = $_GET['lesson_id'];

Hope that helpful

How Perfect You are O Allah, and I praise You. LA Ilah Ila Lah, I seek Your forgiveness and turn to You in repentance

 
دخول أو تسجيل لإرسال التعليقات
الأحد, 2007/11/25 - 2:07pm
عضو فعال
صورة BlackSigma

تاريخ التسجيل: 2007-09-17
مشاركات: 583

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

كتب wafa200:

['id=$_GET['lesson_id$

 echo $id; هنا لم يتم الطباعة

أول شي لازم يتم ارسال المتحول العام lesson_id من الصفحة الأولى عن طريق اللينك مثال:

http://www.csc-sy.net/index.php?lesson_id=3

لنفرض أن هذا اللينك في الصفحة الأولى

في الصفحة الثانية تستخلصين قيم الـ lesson_id كما يلي

['id=$_GET['lesson_id$

وبعدها جربي اطبعي
echo $id;

أعتقد المشكلة عندك بكيفية كتابة اللينك

فأذا كان اللينك متل ما عاملة باللينك تبع update

فهو غلط لأنو ما عم ترسلي اسم المتحول مع القيمة

 

وطبعا مو شرط ترسلي قيمة ثابتة متل المثال "3" فينك تحطي قيمة متحول عم تستخدمي

IF YOU LOST THE WAY DON'T GIVE UP AND GO BACK ,try again...YOU WILL ALWAYS FIND THE SOLUTION AT THE STARTING POINT

 
دخول أو تسجيل لإرسال التعليقات