Привет, я сделал скрипт, который сочетает два идентификатора с одним идентификатором, а затем сравнивайте его с ценой. И результатом будет идентификатор и цена.Нет вывода из странного вывода (SQL/PHP)
Но скрипт работает на 99%, но на выходе находится массив, а не цена. Что я сделал не так?
<?php //data.php
require_once 'login.php';
// Get values from form
$Fname = $_POST['first_name'];
$Lname = $_POST['last_name'];
$sex = $_POST['sex'];
$email = $_POST['email'];
$password = $_POST['password'];
$data1 = $Lname;
$data2 = $sex;
$id = $data1 . $data2;
$query = "
SELECT prijs
FROM prijzen
WHERE broodje='".$id."'";
$result = mysql_query($query);
// Insert data into mysql
$sql="INSERT INTO users (first_name, last_name, sex, email, password, registration_date)
VALUES ('$Fname', '$Lname', '$sex', '$result', SHA1('$password'), NOW())";
$result = mysql_query($sql);
// if successfully insert data into database, displays message "Successful".
if($result){
header('Location: ../index.php');
}
else {
echo "ERROR";
}
// close mysql
mysql_close();
?>
Никогда не забывайте проверку userinputs. Никогда не доверяйте пользователю. Никогда. Все пользователи злы. Больше зла, чем eval, может когда-либо быть. –