راکت
حل شده

مشکل در کد php

2 پاسخ
<?php  
$servername = "localhost";  
$username = "";  
$password = "";  
$dbname = "";

$user = $POST\["username"\];  
$pass = $POST\["password"\];  
$name = $POST\["name"\];  
$url = $POST\["url"\];  
$numserver = $POST\["numserver"\];  
$like = $POST\["like"\];  
$tik = $POST\["tik"\];  
$ban = $POST\["ban"\];  
$auth = $POST\["auth"\];  
$email = $POST\["email"\];

$conn = new mysqli($servername, $username, $password, $dbname);

if($conn->connecterror){  
echo "error-admin";  
}

$sql = "INSERT INTO `inup` (`username`, `password`, `name`, `url`, `num_server`, `like`, `tik`, `ban`, `auth`, `email`) VALUES ('$user', '$pass', '$name', '$url', '$numserver', '$like', '$tik', '$ban', '$auth', '$email')";

if($conn->query($sql)){  
echo "ok";  
}  
else{  
echo "error-user";  
}

$conn->close();  
?>  

کد بالا مشکل داره مشکلش چیه میشه رفع کنید
فرم اتصال به دیتابیس مثل یوزر و نام و پسورد دیتابیس رو وقتی وارد میکنم بازم مشکل داره
کسی میتونه کد رو درستش رو بفرسته
شاید داخل این کد چند ارور موجود باشه لطفا تمام کد رو بخونید

ثبت پرسش جدید

پاسخ‌ها

2
username
username
@mahmodi763763
بهترین پاسخ

سلام امیدوارم کارتو راه بندازه ;)

<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "database_name";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_errno) {
    echo "error-admin";
};

if (!empty($_POST)) {
    foreach ($_POST as $key => $value) {
        $data[$key] = $value;
    };

    $column_names = implode(',', array_keys($data));

    $column_values = implode(',', array_map(function ($value) {
        return "'" . $value . "'";
    }, array_values($data)));

    $sql = "INSERT INTO `inup` ($column_names) VALUES ($column_values)";

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

    echo $result ? 'Record added successfully' : 'The insert operation failed';
};

$conn->close();

?>
Arshiamohammadei
Arshiamohammadei
@Arshiamohammadei

تخصص: وب و هوش مصنوعی

سلام خوبی به ظاهر کدت مشکلی نداره اگه میشه یه عکس از خطات بفرست

شاید پاسخ شما همین‌جا باشد

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

ورود یا ثبت‌نام