carregar dados do banco em painel php
estou usando mysqli_stmt para apresentar dados do banco na página de cadastro, mas estou encontrando os erros abaixo, ao executar o stmt:
no vetor erro do stmt: Incorrect number of arguments for PROCEDURE passagemlivre.sp_lista_usuarios; expected 0, got 1
na hora de fazer o bint : mysqli_stmt_bind_result(): Number of bind variables doesn't match number of fields in prepared statement
o código é:
$cn = mysqli_connect("$host","$user","$pass") or exit(mysqli_error($cn));
mysqli_select_db($cn,'passagemlivre') or exit(mysqli_error($cn));
if ($stmt = $mysqli->prepare($cn, "call sp_lista_usuarios(?,?,?,?,?,?,?,?,?,?,?,?)")) {
//$id_cnpj = 1234;
$stmt->bind_param($stmt, "ssssssssssss", $cpf, $cnpj, $nome, $apelido, $telefone, $email, $status, $senha, $razao, $fantasia, $filial, $area);
$stmt->execute($stmt);
$stmt->bind_result($stmt, $cpf, $cnpj, $nome, $apelido, $telefone, $email, $status, $senha, $razao, $fantasia, $filial, $area);
$stmt->fetch($stmt);
$stmt->close($stmt);
}
obrigado!!
Discussão (5)
Carregando comentários...