Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal
como eu faço para listar dados da tabela com mysqli??
estou fazendo assim mas dando erro. Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, object given
$stmt = $mysqli->prepare("SELECT nome,sexo FROM dados WHERE iddados = ? LIMIT 1");
$stmt->bind_param('i', $user_id);
$stmt->execute();
while ($row = mysqli_fetch_array($stmt))
{
echo $row[nome];
echo $row[sexo];
}Obrigado amigo. infelizmente eu fiz uma confusão imensa com o código.
Atenção que estás a misturar estilos (POO e procedimental), o que não é uma boa prática.
Seguindo o exemplo do manual, algo assim deve funcionar:
if ($stmt = $mysqli->prepare($query)) {
Desta forma, tornas o código mais "limpo".
Link para a documentação.