0
Good afternoon, folks I’m starting in php and I’m having a problem with my code
function buscarIdProduto($conn,$nome){
$stmt = $conn->prepare("SELECT id FROM produto WHERE NOME_Produto = ?");
$stmt->bind_param("i", $nome);
$stmt->execute();
$resultado = $stmt->get_result();
return $resultado->fetch_assoc();
}
in this function I get the product id, the problem is that it always returns the id 1 when I will insert it reference product with id 1.
if(inserirProduto($conn,$idCategoria,$nomeProduto,$descricao,$valor)){
$produto = buscarIdProduto($conn,$nomeProduto);
}
inserirImagem($conn,$novoNome,$produto["id"],$upload,$tipo,$tamanho);
Do
bind_param("i", $nome)
indicates that$nome
will be of the whole type. That’s right? The name wouldn’t be a string?– Woss
It’s because I actually want the id so I step into the bind an integer
– Mats