Galera, acabei de chegar no fórum e estou com uma dúvida, eu estou tentando fazer um trabalho pra faculdade e estou fazendo um sistema de consulta com php e mysql, e está dando o seguinte erro:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\conexaobd.php on line 25
Nome Atividade Descricao do Servico Valor R$Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\conexaobd.php on line 40
Esse é meu php:
<?php
$teste="teste";
date_default_timezone_set('America/Sao_Paulo');
$conecta = mysql_connect("localhost", "root") or print (mysql_error());
$db = mysql_select_db("hldesign",$conecta);
print "Conexão OK!<br>";
$usuario=$_POST["user"];
$sql="SELECT c.Nome, c.Atividade, s.Descricao, s.Valor FROM Clientes c INNER JOIN Servicos s ON (c.id_cli=s.id_cli) WHERE c.Nome=$usuario";
$result =mysql_query($sql,$conecta);
echo'
<table border=1 class="table table-striped table-hover">
<thead>
<th><center>Nome</center></th>
<th><center>Atividade</center></th>
<th><center>Descricao do Servico</center></th>
<th><center>Valor R$</center></th>
</thead>
<tbody>';
while($consulta = mysql_fetch_array($result))
{
echo '
<tr>
<td align="center">'.$consulta["Nome"].'</td>
<td align="center">'.$consulta["Atividade"].'</td>
<td align="center">'.$consulta["Descricao"].'</td>
<td align="center">'.$consulta["Valor"].'</td>
</tr>';
}
echo'
</tbody>
</table>';
mysql_free_result($result);
mysql_close($conecta);
?>
e esse meu html:
<!DOCTYPE html>
<html>
<head>
<title>Sistema De Servicos</title>
</head>
<body>
<form name="input" action="conexaobd.php"
method="POST">
Cliente:
<input type="text" name="user">
<input type="submit" value="Consultar">
</form>
</body>
</html>
Obrigado