Erro na hora de utlizar o banco de dados

Boa tarde.

Na hora que eu tento rodar o código ele acaba mostrando esse erro.

código do conecta_mysql.php



<html>
    <head>
    
    </head>
    <body>  
        <?php
            $conexao = mysqli_connect("127.0.0.1","root","","tecWebII");
            
            if(mysqli_connect_errno()){
                
                echo "Não foi possível conectar: " .mysqli_connect_error ();
            }
        ?>
    </body>
</html>

código do conecta.php

<html>
    <head>
    
    </head>
    <body>
        <?php
           include "conecta_mysql.php";

            //2 executando a operação de SQL
           
           $sql = "SELECT * FROM alunos";
           
           $resultado = mysql_query($conexao,$sql) or die ("Nao consigo executar a query :".mysqli_error());
           
           if($resultado){
               while ($row = mysqli_fetch_array($resultado)){
                   echo "ID: ".['ID']."TIA: ".$row["tia"]." - "."NOME: ".$row["nome"]." - "."NOTA: ".$row["nota"]."<br/>";
               }
           }

            //3 Liberando a memória associada ao resultado
           // mysqli_free_result($resultado);
            
            //4 fechando a conexão
            mysqli_close($conexao);
            
            
          ?>
    </body>
</html>

Mensagem de erro

Warning: mysql_query() expects parameter 1 to be string, object given in /home/ubuntu/workspace/conecta.php on line 13 Call Stack: 0.0012 235832 1. {main}() /home/ubuntu/workspace/conecta.php:0 0.0019 243904 2. mysql_query() /home/ubuntu/workspace/conecta.php:13 Warning: mysqli_error() expects exactly 1 parameter, 0 given in /home/ubuntu/workspace/conecta.php on line 13 Call Stack: 0.0012 235832 1. {main}() /home/ubuntu/workspace/conecta.php:0 0.0166 244536 2. mysqli_error() /home/ubuntu/workspace/conecta.php:13 Nao consigo executar a query :

vc confundiu mysql_query com mysqli_query

são apis diferentes

http://php.net/manual/en/mysqli.query.php

1 curtida