PDA

View Full Version : خشته شدم مشکل از کجاست مشکل دارم توی درج در بانک لطفا کمک کنید



emperatorphp
پنج شنبه 13 فروردین 1394, 15:29 عصر
بسم الله الرحمن الرحیم
سلام
میخوام ی فایل که آپلودش کردم نام و مشخصاتشو توی بانک ذخیره کنم این کد صفحه ای هست که اطلاعاتو میفرسته واسه صفحه ای که تو بانک ذخیره میکنه

<form role="form" action="save_bank.php" method="post" enctype="multipart/form-data"> <div class="templatemo_form"> <input name="productName" type="text" class="form-control" id="productName" placeholder="نام فایل" maxlength="50"> </div> <div class="templatemo_form"> <input name="sh_description" type="text" class="form-control" id="sh_description" placeholder="توضیح کوتاه در مورد فایل" maxlength="40"> </div> <div class="templatemo_form"> <textarea name="description" rows="10" class="form-control" id="description" placeholder="توضیح کامل فایل"></textarea> </div>
<div class="templatemo_form"> <button type="submit" name="btnAdd" class="btn btn-primary">ثبت نهایی</button> </div>
</form>

تمام فیلد ها رو پاک کردم باز میبینم همین سه تا هم ذخیره نمیشن

اینم کد صفجه ذخیره تو بانک


<?php
$con= mysql_connect("localhost", "root", "","garzakdb");
if (mysqli_connect_errno()) { echo "سایت در حال انجام تغییرات است لطفا کمی شکیبا باشید " . mysqli_connect_error(); }
$sql="INSERT INTO product(description,productname,sh_description)VAL UES('$_POST[description]','$_POST[productName]','$_POST[sh_description]')";
if (!mysqli_query($con,$sql)) { die('Error: ' . mysqli_error($con)); } echo "فایل شما با موفقیت ثبت شد ";
mysqli_close($con);
?>

amin1softco
پنج شنبه 13 فروردین 1394, 15:37 عصر
$_POST[productName]
یا
$_POST['productName']

emperatorphp
پنج شنبه 13 فروردین 1394, 16:01 عصر
$_POST[productName]
یا
$_POST['productName']

اگه اینطوری بزارم همونجا ارور میده میگه درست نیست

emperatorphp
پنج شنبه 13 فروردین 1394, 16:17 عصر
اگه اینطوری بزارم همونجا ارور میده میگه درست نیست
این کار رو کردم باز ارور داد

$d=$_POST['description'];$p=$_POST['productName'];
$sh=$_POST['sh_description'];

$sql="INSERT INTO product(description,productname,sh_description)
VALUES
('$d','$p','$sh')";

saeed-71
پنج شنبه 13 فروردین 1394, 16:22 عصر
هر اروری که میده همون ارور رو بذار اینجا

emperatorphp
پنج شنبه 13 فروردین 1394, 16:25 عصر
هر اروری که میده همون ارور رو بذار اینجا


بفرما

129967

amin1softco
پنج شنبه 13 فروردین 1394, 17:08 عصر
شما با mysql_connect
کردی بعدی با mysqli_
کوئری زدی !!! اینا باهم متفاوته

emperatorphp
پنج شنبه 13 فروردین 1394, 17:14 عصر
شما با mysql_connect
کردی بعدی با mysqli_
کوئری زدی !!! اینا باهم متفاوته


اااااییی بابا دمت گرم خیر ببینی

amin1softco
پنج شنبه 13 فروردین 1394, 17:16 عصر
اینو بزن خسته نشی ;)

<?php
$con=mysqli_connect("localhost","root","","garzakdb");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$d=$_POST['description'];
$p=$_POST['productName'];
$sh=$_POST['sh_description'];

$sql="INSERT INTO product(description,productname,sh_description)
VALUES
('$d','$p','$sh')";

mysqli_query($con,$sql);

mysqli_close($con);
?>