انجمن های تخصصی علوم رایانه و هنرهای دیجیتال
  • صفحه اصلی
  • جستجو
  • لیست اعضا
  • تقویم
  • راهنما




سی جی آریا

رسانه تخصصی آموزش هنرهای دیجیتال



ورود به انجمن ثبت نام کنید
ورود
نام کاربری:
گذرواژه‌: گذرواژه‌تان را فراموش کرده‌اید؟
 

Home انجمن های تخصصی علوم رایانه و هنرهای دیجیتال رایانه برنامه نویسی | طراحی وب برنامه نویسی پی اچ پی | PHP کد ثبت اطلاعات در جدول، نمایش اطلاعات یک جدول و حذف اطلاعات

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
کد ثبت اطلاعات در جدول، نمایش اطلاعات یک جدول و حذف اطلاعات
Mohsen Omidvar آفلاین
مدیر ارشد
*******
ارسال‌ها: 1,259

موضوع‌ها: 634
تاریخ عضویت: Apr 2012
اعتبار: 198
سپاس ها 400
سپاس شده 2999 بار در 869 ارسال
#1
Lightbulb  25-01-2014، 07:58 PM (آخرین ویرایش: 25-01-2014، 10:20 PM، توسط Mohsen Omidvar.)
با فرض این که پایگاه داده Shop و جدول Product با مشخصات نام کالا و قیمت کالا موجود است قطعه کد مربوط به ثبت اطلاعات در جدول را بنویسید ؟
کد php:
<?php
$name
=$_POST[‘name’];
$cost=$_POST[‘cost’];
$link=mysql_connect(‘localhost’,’root,’’);
If(!
$link)
Die(
mysql_error());
Mysql_select_db(“shop”,$link);
$p=”insert product (name,cost) values (‘$name’,’$cost’)”;
$q=mysql_query($p,$link);
If(
$q)
Echo”اطلاعات ثبت شد”
Else
Echo”خطا در ثبت اطلاعات”;
?>

کد ثبت اطلاعات در جدول (مربوط به عضویت ):
کد php:
<html>
<
body>
<
form  method=”POST” action =”ozviat.php”>
<
table align=center border =0 dir=rtl>
<
tr><td>نام</td><td><input type=text size=30></td></tr>
<
tr><td>نام خانوادگی </td><td><input type=text size=35></td></tr>
<
tr><td>نام کاربری </td><td><input type=text name=”user” size=30></td></tr>
<
tr><td>رمز عبور </td><td><input type=password name=”pass” size=30></td></tr>
<
tr><td>ایمیل </td><td><input type=text size=50></td></tr>
<
tr><td><input type=submit  valus="ثبت" name=”send” size=30></td></tr>
</
table>
</
form>
</
body>
</
html>
<?
php
$name
=$_POST['name'];
$lname=$_POST['lname'];
$username=$_POST['username'];
$password=$_POST['password'];
$email=$_POST['email'];
$link= mysql_connect('localhost','root','');
if (!
$link)
die(
mysql_error());
mysql_select_db('test',$link);
$p="insert ozviatdata(name,lname,username,password,email)
values('
$name','$lname','$username','$password','$email')";
$q= mysql_query($p,$link);
if(
$q)
echo
"طلاعات ثبت شد";
else
echo
"خطا"; 
نمایش اطلاعات یک جدول
اگر بخواهیم اطلاعات ثبت شده به صورت یک جدول در زیر آن نمایش داده شود از کد زیر استفاده میکنیم :
کد php:
$p="select * from ozviatdata";
$q= mysql_query($p,$link);
echo
"<table border=1 dir=rtl  align=center>
<tr> <td> نام </td><td> نام خانوادگی </td><td> نام کاربری</td><td> رمز عبور  </td>><td> ایمیل  </td> </tr>"
;
while (    
$row=mysql_fetch_array($q))
    {
    echo
"<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]
               </td><td>
$row[5]</td><td><a href='delete_ozv.php?id=$row[0]'>حذف</a></td></tr>";
    }
    echo
"</table>";
?>
حذف اطلاعات از جدول
کد مربوط به حذف داده از جدول و پایگاه داده (دیتا بیس) مورد نظر :
کد php:
<?php
$link
= mysql_connect('localhost','root','');
if (!
$link)
die(
mysql_error());
mysql_select_db('test',$link);
$del=$_GET['id'];
$p="delete from ozviatdata where code='$del'";
mysql_query($p,$link);
header('location:ozviat.php');
?>

نکته :
اگر پایگاه داده شما نام کاربری و کلمه عبور داشته باشد


به جای کد زیر :
کد php:
$link=mysql_connect(‘localhost’,’root,’’); 
از کد زیر استفاده کنید :
کد php:
$link=mysql_connect(‘localhost’,’user’,’pass’); 
 *شما قادر به دیدن لینک ها نیستید ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید*
خورشید باش که اگر خواستی بر کسی نتابی نتوانی.
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
مکان تبلیغ شما
تمامی حقوق این سایت مربوط به انجمن های تخصصی علوم رایانه و هنرهای دیجیتال میباشد