MySQL não retornou nenhum registo. (A consulta demorou 0.0000 segundos.)

Alguém me ajuda, estou com problema na hora de gravar um novo cadastro, não aparece nenhum erro mas quando vou olhar no PHPMYADMIN e atualizo o banco de dados não aparece o cadastro que fiz. E aparece essa mensagens MySQL não retornou nenhum registo. (A consulta demorou 0.0000 segundos

`<html>`
`<head>`
`<title>Cadastrando...</title>`
`</head>`
`<body>`

<?php
    
    $host="localhost"; 
    $username="root";  
    $password="ivanzinho";  
    $db_name="shopping";  
    $tbl_name="usuario"; 


`error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);`

`$conexao = mysql_connect ("localhost", "root", "ivanzinho");`
`mysql_select_db("$db_name") or die (mysql_error());`

`if (mysqli_connect_errno())`
`  {`
`  echo "Failed to connect to MySQL: " . mysqli_connect_error();`
` }`
 
`$NOME_DO_LOJISTA=$_POST['NOME_DO_LOJISTA'];`
`$NOME_DA_LOJA=$_POST['NOME_DA_LOJA'];`
`$CPF=$_POST['CPF'];`
`$TEL=$_POST['TEL'];`
`$ADMIN=$_POST['ADMIN'];`
$LOJAS=$_POST['LOJAS'];
`$LOGIN=$_POST['LOGIN'];`
`$SENHA=$_POST['SENHA'];`

`$sql = "INSERT INTO usuario VALUES";`

    $sql = "('$NOME_DO_LOJISTA', '$NOME_DA_LOJA', '$nome', '$CPF', '$TEL', '$ADMIN', '$LOJAS', `'$LOGIN', '$SENHA')";`

`$resultado = mysql_query ($sql);`

`echo "<p3>Um novo registro foi feito!</p3>";`

`mysql_close();`

`?>`

`</body>`
`</html>`

Com Insert a mensagem está correta, a única coisa que deve fazer é que o registro tem que ser inserido no banco.

Verifique isso!

Mano vc concatena strings pra gerar sql?

E vc ainda salva a senha no banco :flushed:

Não entendi sua ironia ?

Mas já resolvi, era os input que estavam com nome diferente do banco de dados

Se a aplicação que você está desenvolvendo é real e não um exercício ou brincadeira, você tem um problema muito grave de segurança.

Leia sobre SQL Injection na Wikipedia e também esse artigo sobre como armazenar senhas de forma segura: http://www.darkreading.com/safely-storing-user-passwords-hashing-vs-encrypting/a/d-id/1269374