отправить куки для входа и отправить в MySQL - PullRequest
0 голосов
/ 30 мая 2018

Я хочу отправить файл cookie для ввода и отправить его в свою базу данных, но отправьте мне пусто здесь, создайте файл cookie и отправьте для одного просмотра

require_once('../modelo/modelobusqueda.php');
    if (!empty($_POST)) {
        # code...
    $cedula = $_POST['cedula'];
    setcookie('cedula',$cedula, time()+3600);
    $obj = new busqueda();
    if (isset($_POST['enviar']))
    {
    $value= $obj->busquedaexp();
    }
}

< form action="" method="POST" id="miform">

< label>Cedula:</label></br>

< input type="text" id="cedula" name="cedula" maxlength="8" class="form-control" < ?php echo "value='".$_COOKIE["cedula"]."'"; ?> disabled></br>

Ниже приведено сообщение об ошибке, которое я получил:

SQLSTATE [23000]: нарушение ограничения целостности: 1048 Столбец 'cedula' не может быть пустым

1 Ответ

0 голосов
/ 30 мая 2018

модель класса persona

{

private $ conex;

function __construct()
{
    $this->conex = new conexion();
}

public function registrarpersona ()

{

    try {
    $sql = "INSERT INTO expediente (cedula, nombre, apellido, telefono, descripcion, direccion, fecha_nac, sexo, id_parroquia) VALUES (?,?,?,?,?,?,?,?,?)";

    $obj = $this->conex->prepare($sql);
    $obj->bindValue(1,$_POST['cedula'], PDO::PARAM_STR);
    $obj->bindValue(2,$_POST['nombre'], PDO::PARAM_STR);
    $obj->bindValue(3,$_POST['apellido'], PDO::PARAM_STR);
    $obj->bindValue(4,$_POST['telefono'], PDO::PARAM_STR);
    $obj->bindValue(5,$_POST['descripcion'], PDO::PARAM_STR);
    $obj->bindValue(6,$_POST['direccion'], PDO::PARAM_STR);
    $obj->bindValue(7,$_POST['fecha_nac'], PDO::PARAM_STR);
    $obj->bindValue(8,$_POST['sexo'], PDO::PARAM_STR);
    $obj->bindValue(9,$_POST['id_parroquia'], PDO::PARAM_STR);
    $obj->execute();    
    } catch (Exception $e) {
        echo "Error Al Registrar Expediente: " .$e->getMessage();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...