mysql

taniya

New Member
من با استفاده ازDreamweaver چند تا فرم و table درست کردم ولی اطلاعاتی که تو جداولم وارد میکنم وارد دیتابیس (که در phpMyAdmin ساختم) نمیشه.برای اتصالش کمک میخوام .
 

Goroop.ir

Member
این کد insert میکنه به دیتابیس یعنی اطلاعات رو میفرسته به دیتابیس

اول یک دیتابیس در mysql بساز

خوب حالا برو داخلش و این رو داخلش import کن

PHP:
CREATE TABLE `user` (
  `id` tinyint(4) NOT NULL auto_increment,
  `name` text NOT NULL,
  `famili` text NOT NULL,
   ) TYPE=MyISAM;

اگر از Easy php استفاده میکنی در قسمت هایی که نوشته شده DBuser بنویس root و قمست DBpassword رو پاک کن

PHP:
mysql_connect("localhost","DBuser","DBpassword")
mysql_select_db("DBname")
$name = $_POST['name'];
$famili = $_POST['famili'];
mysql_query("INSERT INTO user (name,famili ) VALUES ('$name','$famili')");

راستی اگر یک بار جستجو میکردی کلی مطلب گیر می اوردی من همین مطلب رو دو روز پیش داخل این تاپیک نوشتم
http://forum.majidonline.com/showthread.php?t=86251

ولی به حر حال دیگه تاپیک زدی و نمیشه کسی رو ناراحت کرد ما هم که یک چیز هایی بلدیم و دوست داریم این چیز ها رو به دیگران منتقل کنیم




امید وارم مشکلت حل بشه
کمک خواستی بچه های فروم و (خود من که اگر بتونم جواب بدم) در خدمتت هستیم
 

taniya

New Member
من که گفتم دیتابیس و جدولمو ساختم.
<html dir="rtl">
<body bgcolor="#FFCCCC">
<?php
$firstname=$_REQUEST["firstname"];
$family=$_REQUEST["familyname"];
$father=$_REQUEST["fathername"];
$code=$_REQUEST["shenasname"];
$id=$_REQUEST["shomaredaneshjoo"];
$tavalod=$_REQUEST["datebirth"];
$address=$_REQUEST["address"];
$tel=$_REQUEST["tel"];
$sex=$_REQUEST["sex"];
$year=$_REQUEST["year"];
$con=mysql_connect("localhost","root","");
mysql_select_db("sabtenam",$con);
mysql_query("insert into daneshjoo (name,family,father,shenasname,id,tavalod,address, tel,sex,sal) values ('$firstname','$family','$father','$code','$id','$ tavalod','$address','$tel','$sex','$year')");
echo "<font face=\"tahoma\"><b> رکورد اضافه شد</b></font>";
?>
</body>
</html>
فکر کنم مشکل از این باشه.
 

tabib_m

Member
سلام

پیوندت رو به مجید آنلاین تبریک میگم.

لطف کن بعد از مطالعه ی دقیق قوانین سایت، از این به بعد برای پست هات عنوان مناسبتری انتخاب کن.
 

Goroop.ir

Member
وقتی ثبت نام میکنی کلمه ی (رکورد اضافه شد) نمایش داده میشه یا نه ؟ اگر نمایش داده نمیشه که کدت مشکل داره

راستی اگر فرم پستت رو بزاری بهتر میشه !!!!


دوست عزیز این رو هم امتحان بکن ببین مشکلت رفع میشه یا نه ؟!

PHP:
<html dir="rtl">
<body bgcolor="#FFCCCC">
<?php
$firstname=$_REQUEST["firstname"];
$family=$_REQUEST["familyname"];
$father=$_REQUEST["fathername"];
$code=$_REQUEST["shenasname"];
$id=$_REQUEST["shomaredaneshjoo"];
$tavalod=$_REQUEST["datebirth"];
$address=$_REQUEST["address"];
$tel=$_REQUEST["tel"];
$sex=$_REQUEST["sex"];
$year=$_REQUEST["year"];
$con=mysql_connect("localhost","root","");
mysql_select_db("sabtenam",$con);
mysql_query("INSERT INTO daneshjoo (name,family,father,shenasname,tavalod,address,tel,sex,sal ) values ('$firstname','$family','$father','$code','$ tavalod','$address','$tel','$sex','$year')");
echo "<font face=\"tahoma\"><b> رکورد اضافه شد</b></font>";
?>
</body>
</html>
 
آخرین ویرایش:

taniya

New Member
آره (رکورد اضافه شد) نمایش داده میشه.اینم کد فرمم:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
background-color: #FFCCCC;
}
.style1 { font-family: Tahoma;
font-size: 12;
}
.style12 {font-size: 12px}
.style13 {font-family: Tahoma; font-size: 12px; color: #336666; font-weight: bold; }
.style2 { font-size: 12px;
color: #336666;
font-weight: bold;
}
.style6 {font-family: Tahoma; font-size: 12px; color: #336666; }
.style14 {
font-family: Tahoma;
font-size: x-large;
}
-->
</style></head>
<body>
<form method="post" action="insertd.php">
<p>&nbsp;</p>
<p align="center"><span class="style14">دانشجو</span></p>
<table width="281" border="6" align="center" bordercolor="#FF6666">
<tr>
<td width="144"><input name="firstname" type="text" id="firstname" />
</td>
<td width="121"><div align="center" class="style1 style2 style12">نام</div></td>
</tr>
<tr>
<td><input name="familyname" type="text" id="familyname" /></td>
<td><div align="center" class="style1 style2 style12">نام خانوادگی </div></td>
</tr>
<tr>
<td><input name="fathername" type="text" id="fathername" /></td>
<td><div align="center" class="style6 style12"><strong>نام پدر </strong></div></td>
</tr>
<tr>
<td><input name="shenasname" type="text" id="shenasname" /></td>
<td><div align="center" class="style13">شماره شناسنامه </div></td>
</tr>
<tr>
<td><input name="shomaredaneshjoo" type="text" id="shomaredaneshjoo" /></td>
<td><div align="center" class="style13">شماره دانشجویی </div></td>
</tr>
<tr>
<td><input name="datebirth" type="text" id="datebirth" /></td>
<td><div align="center" class="style13">تاریخ تولد </div></td>
</tr>
<tr>
<td><input name="address" type="text" id="address" /></td>
<td><div align="center" class="style13">آدرس منزل </div></td>
</tr>
<tr>
<td><input name="tel" type="text" id="tel" /></td>
<td><div align="center" class="style13">شماره تلفن </div></td>
</tr>
<tr>
<td><input name="sex" type="text" id="sex" /></td>
<td><div align="center" class="style13">جنسیت</div></td>
</tr>
<tr>
<td><input name="year" type="text" id="year" /></td>
<td><div align="center" class="style13">سال ورود </div></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Submit" value="اضافه شود" />
</td>
</tr>
</table>
</form>
</body>
</html>
 

Goroop.ir

Member
کد بالایی رو تست کردی ؟

تست بکن ببین چه جوابی بهت میده !
 
آخرین ویرایش:

taniya

New Member
آره.این سورس فرمیه که با dreamweaver ساختم.میخوام اطلاعاتیو که تو اینجا وارد میکنم تو دیتابیسی که ساختم ذخیره بشه.
 

جدیدترین ارسال ها

بالا