Преобразование строковых данных: вставка данных из Spinner с использованием mysql

Я пытаюсь добавить данные в базу данных MySQL через счетчик, который имеет несколько вариантов на выбор. Я не знаю, как указать значение из спиннера в код MySQL. Ошибка происходит на 39-й строке, первой строке Inserting Into database с использованием кода MySQL. Я с нетерпением жду ответа от вас в ближайшее время.

<?php

include 'db.php';


$user_type = ['user_type'];
$first = $_POST['first'];
$last = $_POST['last'];
$email = $_POST['email'];
$username = $_POST['username'];
$password = $_POST['password'];
$phone = $_POST['phone'];


if(/*$user_type == '' ||*/ $first == '' || $last == '' || $email == '' || $username == ''  || $password == '' || $phone == '')
{
echo 'Please, fill all fields';

} else{
$sql = "SELECT * FROM users WHERE user_username='$username'";
$check = mysqli_fetch_array(mysqli_query($conn,$sql));
if(isset($check))
{
echo 'Username already exist. Please, use another one.';
}else{
$hashedPWD = password_hash($password , PASSWORD_DEFAULT); //hash password

$sql = "INSERT INTO users (user_type, user_first, user_last, user_email, user_username, user_pwd, user_phonenumber) VALUES('$user_type','$first','$last','$email','$username','$hashedPWD','$phone')";
if(mysqli_query($conn,$sql))
{
echo 'Successfully registered';

} else{

echo 'Oops! Please try again!';
}
}

mysqli_close($conn);
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]