-
January 28th, 2020, 06:59
#1
update دیتابیس با استفاده از دستورات php
با سلام و خسته نباشید!
توی نت زیاد گشتم برای اینکه یک فیلد از جدول دیتابیس رو با استفاده از php آپدیت کنم!
ولی هرچی بود مثالهای ساده بودند، مثلا تغییر یه فیلد از دیتابیس از 4 به 8!
با استفاده از این دستور میشه یه فیلد دیتابیس رو توی php آپدیت کرد!
کد PHP:
mysql_query("UPDATE blogEntry SET content = '$udcontent', title = '$udtitle' WHERE id = $id");
من میخوام مثلا content طوری آپدیت بشه که strip_tags فیلد udcontent باشه!
یعنی strip_tags رو بهش اضافه کنم!
ممنون میشم راهنمایی کنید، با تشکر
-
-
January 28th, 2020 06:59
# ADS
-
January 28th, 2020, 13:51
#2
عضو انجمن
پاسخ : update دیتابیس با استفاده از دستورات php
کد:
$udcontent = strip_tags($udcontent);
mysql_query("UPDATE blogEntry SET content = '$udcontent', title = '$udtitle' WHERE id = $id");
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید
-
January 28th, 2020, 14:11
#3
پاسخ : update دیتابیس با استفاده از دستورات php

نوشته اصلی توسط
rezaonline.net
کد:
$udcontent = strip_tags($udcontent);
mysql_query("UPDATE blogEntry SET content = '$udcontent', title = '$udtitle' WHERE id = $id");
با سلام
خیلی از لطف و محبت شما ممنونم
بعد از آپدیت کردن تعداد زیادی از کلمات بهم چسبیده می شن!
کلماتی که بعد از اینتر قرار دارند مثلا:
در خبرها آمده
احتمال جنگ برای منطقه وجود دارد.
بعد از آپدیت کردن اینطوری میشه:
در خبرها آمدهاحتمال جنگ برای منطقه وجود دارد.
تعداد زیادی از بسته تگ ها از جمله <p> ,</div/>
پاراگراف رو به خط بعدی منتقل کرده اند، توی دیداری مشکلی ندارن ولی توی view-source که میزنی حروف نامربوط زیادی دیده می شن!
واسه گوگل می خوام که متن رو بصورت ساده دریافت کنه.
خیلی ممنون میشم این مشکلم درست کنید.
با تشکر
-
-
January 31st, 2020, 01:55
#4
پاسخ : update دیتابیس با استفاده از دستورات php

نوشته اصلی توسط
rezaonline.net
کد:
$udcontent = strip_tags($udcontent);
mysql_query("UPDATE blogEntry SET content = '$udcontent', title = '$udtitle' WHERE id = $id");
با سلام و تشکر
متاسفانه هیچ عکس العملی نشون نمیده و هیچ داده ای رو وارد نمی کنه!
فقط وقتی به صورت زیر وارد می کنم کار میکنه:
کد PHP:
mysql_query("UPDATE blogEntry SET content = udcontent WHERE id = $id");
از این کدها استفاده می کنم
کد PHP:
<?php$servername = "localhost";$username = "user";$password = "pass";$dbname = "db";
// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}
$udcontent = strip_tags($udcontent);
$sql = "UPDATE blogEntry SET content = '$udcontent' WHERE id = $id";
if ($conn->query($sql) === TRUE) { echo "Record updated successfully";} else { echo "Error updating record: " . $conn->error;}
$conn->close();?>
اصلا هیچ تابعی رو قبول نمی کنه!
ویرایش توسط Marshall : January 31st, 2020 در ساعت 02:13
-