PDA

View Full Version : سوال: مشکل در درج رکورد



ebrahimashori
دوشنبه 28 آذر 1390, 21:21 عصر
سلام
من تازه شروع به یادگیری زبان php کرده ام. در کد زیر خط 32 زمانی کی می خواهم 2 فیلد را در جدول درج کنم مرور گر خطا می دهد!!! من از نرم افزار WAMPSERVER استفاده می کنم.
<html>
<head>
</head>
<body>
<form>
<table border="1">
<tr>
<td>
name:<input type="text" name="fname">
</td>
</tr>
<tr>
<td>
family:<input type="text" name="lname">
</td>
</tr>
<tr>
<td>
<input type="submit" value="seve">
</td>
</tr>
</table>
</form>
<?php
$fname=trim($_POST["fname"]);
$lname=trim($_POST["lname"]);
if($fname !="" && $lname!="")
{
$conn=mysql_Connect("localhost","root","");
$select_db=mysql_select_db("test",$conn);
mysql_query("SET NAME UTF8",$Conn);
$ins="insert into tbl1 value("$fname "," $lname ")";
mysql_query($ins);
mysql_close($conn);

}
?>
</body>
</html>

parsidev
دوشنبه 28 آذر 1390, 21:34 عصر
سلام
چند تا نقطه ناقابل و یه s کم گذاشتی:


$ins="insert into tbl1 values(".$fname.",".$lname.")";

ebrahimashori
سه شنبه 29 آذر 1390, 20:26 عصر
سلام
اون تغییر رو در کد insert دادم ولی هنوز اطلاعات ذخیره نمیشن.لطفا این فایل رو ببینید.

BehinAfzar
سه شنبه 29 آذر 1390, 20:42 عصر
سلام
از کدوم خط برنامه رو خطا میگیره ؟
جداول رو درست ایجاد کردی ؟

mohsen6500
سه شنبه 29 آذر 1390, 22:16 عصر
باسلام
درکل میتونم اینو بگم که
این یه مثال برای درج اطلاعات در دیتابیس
(http://www.w3schools.com/php/php_mysql_insert.asp)و این یکی نیز برای خواندن اطلاعات از دیتابیس (http://www.w3schools.com/php/php_mysql_select.asp)

ebrahimashori
چهارشنبه 30 آذر 1390, 18:20 عصر
از کدوم خط برنامه رو خطا میگیره ؟
جداول رو درست ایجاد کردی ؟
با سلام
برنامه اصلا خطا نمیده اجرا میشه و در نهایت پیغام اطلاعات ذخیره شد رو چاپ می کنه ، اما زمانی که به پایگاه داده مراجعه می کنم اطلاعاتی ذخیره نشده!!! جدول هم مطابق فیلد های درخواستی برای درج ساخته شده و نوع فیلد هم VARCHAR هستند.(به نظر من بدون مشکل هست) فقط یک سوال اگر فرض رو بر این بذاریم که کدها با اینکه در حال اجرا خطا نمیدن سالم هستند باید WAMPSERVER در حالت ONLINE باشه یا OFLINE من در حالت ONLINE تست کردم. تا اونجایی که می دونم بعد از نصب باید در حالت ONLINE باشه جدول رو با تعداد فیلد از نوع مورد نیاز میسازی و میری سراغ کد نویسی اگر تنظیم دیگه داره من انجام ندادم و نمی دونم.
از دوستمون آقا محسن متشکرم من صفحات رو ذخیره کردم ولی هنوز امتحان نکردم.