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

[ تمت الإجابة ]ممكن سؤال صفحة ادخال بيانات الى قاعدة sql

بدأه mostafaalsaady في 1 مارس 2012 · 4 رد · 654 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

تحية طيبة

اخواني الاعزاء حاولت عمل صفحة ادخال البيانات ولكن لم انجح

في محاولتي يتم زيادة ال id لكن المعلومات لا تدخل قاعدة البيانات

هل ممكن المساعدة ببرمجة هذه الصفحة

database= insert

table = tb1

records =

id = primrykey autoincrement

name

age

phone

email

address

all vchar

هل ممكن احصل عل كود لصفحة الادخال مع التحية

#2

السلام عليكم

جرب هادا الكود : :wink:

<?php
		$dbhost  = "database host name";
		$dbname  = "database name";
		$dbuser  = "database username";
		$dbpass  = "databse password";

		mysql_connect($dbhost , $dbuser , $dbpass)or die("can't Access This Database");
		mysql_select_db($dbname);

		$query = mysql_query("INSERT INTO tb1 VALUES('','name','age','phone','email','address')");

		if ($query) {
			echo "congratulations";
		}else {echo "Error";}
?>

تحياتي :blink:

426352_383613794982755_100000024148433_1533782_183796882_n.jpg
#3

شكرا اخي على ردك بس عندي شغلة الي هية انا احتاج ان ادخلهم من مربع نص يعني المدخلات متغيرة كل مرة انا عملت هذا البيج ممكن ان تشوفة

يعمل اوكي لكن ما يدخل المعلومات في الجدول مع العلم ان ال id يزداد لكن بقية الحقول فارغة


<?php
$dbhost = "localhost";
$dbname = "insert";
$dbuser = "root";
$dbpass = "lordm";

$name = $_post[name];
$age = $_post[age];
$phone = $_post[phone];
$email = $_post[email];
$address = $_post[address];

mysql_connect($dbhost , $dbuser , $dbpass)or die("can't Access This Database");
mysql_select_db($dbname);

$query = mysql_query("INSERT INTO tb1 VALUES('','$name','$age','$phone','$email','$address')");

if ($query) {
echo "congratulations";
}else {echo "Error";}
?>
<html>
<head><tilte>DATA INSERT</title></head>
<body>
<div>
<form action="php_self" method="post">
<h1> insert your data to be save </h1><br><br>
Name :<input type="text" name="name"><br>

age :<input type="text" name="age"><br>

phone :<input type="text" name="phone"><br>

email :<input type="text" name="email"><br>

address :<input type="text" name="address"><br>
<br>
<input type="submit" value="save">
<input type="reset" value="reset">
</div>
</form>
</div>
</body>
</html>

#4

الخطاء ربما في post قم بتجربة هدا الكود

<?php
                $dbhost  = "localhost";
                $dbname  = "insert";
                $dbuser  = "root";
                $dbpass  = "lordm";

                                $name = $_post["name"];
                                $age = $_post["age"];
                                $phone = $_post["phone"];
                                $email = $_post["email"];
                                $address = $_post["address"];

                mysql_connect($dbhost , $dbuser , $dbpass)or die("can't Access This Database");
                mysql_select_db($dbname);

                $query = mysql_query("INSERT INTO tb1 VALUES('','$name','$age','$phone','$email','$address')");

                if ($query) {
                        echo "congratulations";
                }else {echo "Error";}
?>
<html>
<head><tilte>DATA INSERT</title></head>
<body>
<div>
<form method="post">
<h1> insert your data to be save </h1><br><br>
Name  :<input type="text" name="name"><br>

age  :<input type="text" name="age"><br>

phone  :<input type="text" name="phone"><br>

email  :<input type="text" name="email"><br>

address  :<input type="text" name="address"><br>
<br>
<input type="submit" value="save">
<input type="reset" value="reset">
</div>
</form>
</div>
</body>
</html>
426352_383613794982755_100000024148433_1533782_183796882_n.jpg
#5

مشكووووور اخي وجدت المشكلة كانت في كلمة post يجب ان تكون كابتل علمود تشتغل

$name = $_post['name'];

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…