-2
может кто-то помочь мне, я просто пытаюсь вставить идентификатор сеанса пользователя и пользователя в id, который является идентификатором профиля в моей таблице mysql, но не вставляет ничего, и я не получаю никаких ошибок.Вставка значений в mysql?
<form action="request_priv_pix.php?to=<?php echo "$profile_id"; ?>"
method="post" name="form" id="form">
<div class="submit_button">
<input type="submit" name="submit" id="submit" class="submit"
value="Let Me See">
</div>
</form>
функции:
<?php
require_once('includes/session.php');
require_once('includes/functions.php');
require('includes/_config/connection.php');
session_start();
confirm_logged_in();
if (isset ($_GET['to'])) {
$user_to_id = $_GET['to'];
}
if (!isset($_GET['to'])) {
exit('No user specified.');
}
$user_id = $_GET['to'];
$result1 = mysql_query("INSERT INTO ptb_permissions (user_id, private_id) VALUES
(".$_SESSION['user_id'].", ".$user_to_id.")");
if($result1) {
echo "done";
}
?>
вы не делать какие-либо проверки ошибок, так что не удивительно, что вы не получаете никаких ошибок. http://php.net/mysql_error –
Функции 'mysql_' устарели. –
[** Пожалуйста, не используйте 'mysql_ *' функции в новом коде **) (http://bit.ly/phpmsql). Они больше не поддерживаются [и официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). См. [** красное поле **] (http://j.mp/Te9zIL)? Узнайте о [* подготовленных операторах *] (http://j.mp/T9hLWi) и используйте [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/ mysqli) - [эта статья] (http://j.mp/QEx8IB) поможет вам решить, какой из них. Если вы выберете PDO, [здесь хороший учебник] (http://j.mp/PoWehJ). – TRiG