الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[سؤال] الحفظ في القاعدة

بدأه LJD في 13 نوفمبر 2008 · 10 رد · 1,306 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا للجميع.....

اذا لدي صفحة html

و فيها textfield و list

و اريد اخذ محتواهما و احفظهما في قاعدة بيانات عند الضغط على زر save

(هنا سوف اتعامل مع كود php)

فماذا أفعل.......

(كيف أحضر المحتوى و كيف اخزنه في القاعدة)

يا ريت حدا يجاوبني........ ولكم الشكر

#2

ماهو مستواك بال php وهل تعرف form؟

#3

لو بحثت في منتدى عشرات المواضيع تتكلم عن هذه موضوع , على كل الحال اعتقد ان قسم مناسب هو php

#4

أعرف الفورم......

المستوى ممكن تقول فوق المبتدئ قليلا و كذلك بالجافا سكريبت

#5

عزيزي

عند كتابة الفورم فإنك تقوم باخباره بخواص معينه وهي

مثلا وسم النموذج عليه ان يحتوي التالي

method , action

method="get" OR method="post"

action="path/to/your_file.php"

الفرق بين ال get و post

get تظهر البيانات المرسله في شريط العنوان في المتصفح على عكس post

get تكون مقيده بحجم صغير للبيانات المرسله على عكس post

ليصبح مثلا

<form method="post" action="add.php">

وعند كتابة اي وسم مدخل فعليك تضمين اسمه وقيمته مثال

<input type="text" name="my_name" value="" />

<textarea name="my_text"></textarea>

فان استخدمنا الميثود get

فسنستطيع اظهار البيانات عن طريق التالي

echo $_GET['my_name'];
echo $_GET['my_text'];

وان كانت post نستخدم $_POST

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

بالتوفيق

أعتذر وبشده عن انقطاعي.. وذلك بسبب مشروعي الجديد

-------------------

100(سبحان الله وبحمده، سبحان الله العظيم) = 0 سيئة

-------------------

dssighg7.png

#6

معلومة حلوة ........ شكرا.....

استخدمت الجافا سكريبت.....

مشي الحال وحصلت على القيمة

بس جربت عبارة

update

على القاعدة في دالة وضعتها في جافا سكريبت و استدعيها عند الضغط على الزر ومشي الحال بس عبارة

insert

ما مشي حالها يا ريت حدا يكتبلي العبارة لصحيحة لـ

insert

#7

تفضل

mysql_query("INSERT INTO table-name (`field1`, `field2`, `field3`) VALUES ('value1', 'value2', 'value3')");

بالتوفيق

أعتذر وبشده عن انقطاعي.. وذلك بسبب مشروعي الجديد

-------------------

100(سبحان الله وبحمده، سبحان الله العظيم) = 0 سيئة

-------------------

dssighg7.png

#8

thanks very much......

#9

اذا لدي تابع بالجافا سكريبت يقوم بحفظ البيانات بالقاعدة أي أستخدم كود بي اتش بي ضمن الجافا سكريبت

و لكن عندما اخذ البيانات الموجودة بالفورم باستخدام

$_post['']

لا يأخذ البيانات ولا يخزن شيء في القاعدة

<code>

<script>

function save()

{

<?php

$sql_obj = new sql_tools;

$linkID = $sql_obj -> sql_conn("$db_conn", "$db_username", "$db_passwd", "$db_name");

$name=$_POST['name'];

$lname=$_POST['lname'];

mysql_query("INSERT INTO table VALUES ('$name', '$lname')");

?>

}

</script>

</code>

عفوا لقد وضعت الكود ضمن <code></code>

لكن لا أعرف لماذا ظهر هكذا

#10

مشي الحال.......

شكرا للجميع

#11

اذا عملت

select

على قاعدة البيانات لاحضار البيانات

مثلا اريد و ضع كل أسماء المستخدمين في قائمة

combobox

و عند اختيار اي اسم اريد وضع بياناته في جدول

كيف أفعل ذلك؟؟؟؟؟؟

عند عمل سيليكت على القاعدة سوف يعود بأكثر من سجل و اكثر من حقل

كيف احدد حقل الاسم و أضع كل الاسماء في القائمة

مواضيع مشابهة