آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

Insert کردن در sql

alireza  11 سال پیش  11 سال پیش
0 0

سلام دوستان 

دوستان من یه دیتا بیس دارم می خوام اطلاعات رو insert  کنم داخل یه جدول اما می خوام اگه این اطلاعات وجود داشت دیکه اضافه نشه به جدولم یه دونه دیگه ایا کد خاصی واسه این دستور وجود داره ؟ 

درواقع اگه بخوام مثال بزنم من یه سری بخش اموزشی،سیاسی ، اجتماعی ، فرهنگی و .. دارم خب این رو دارم می ریزم توی یه جدول حالا می خوام بگم اگه فرهنگی بود دیگه فرهنگی یه بار دیگه اضافه نکن ممنون میشم راهنمایی کنید

0 0
قبل از insertباید selectبکنی وببینی مثلا اون متن یا حرف توی دیتابیس هست یا نه اگه بود میره توی شرط if ولی اگه نبود کد insert رو میزاری توی else تا مقادیرت توی دیتا بیس درج بشه (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
raeesi  11 سال پیش
0 0

اگه متوجه نشدی بگو برات توضیح بیشتری بدم(البته واضح هستش:)

 $sql = "SELECT * FROM nametable where name='$name'";

$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // output data of each row
  echo "نام شما در سرور موجود هست";
    }

    else{
    
  
   
 $conn = mysqli_connect($host, $username, $password, $dbname);
mysqli_set_charset($conn,"utf8");
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

$sql = "INSERT INTO nametable (name)
VALUES ('$name')";

if (mysqli_query($conn, $sql)) {
    echo "نام شما با موفقیت ثبت شد";
} else {
    echo "no record database";
} 

{
0 0
نه نه من واسه اندروید می خوام روی دیتا بیس گوشی می خوام این کار رو انجام بدم شاید بهتر بود می گفتم my sql ، ممنون از پاسخی که دادین (11 سال پیش)
+1 0
بله اس كيو لايت،مشكلي نيست همين كارو ميكني چهارچوب كار باز به همين شكل هستش دوست خوبم (11 سال پیش)
0 0
ممنون (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .