Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas-5281

Erro (mysql_fetch_array() expects at least 1 parameter)

Recommended Posts

Amigos alguém poderia me ajudar por favor? estou tendo o seguinte erro

 

Warning: mysql_fetch_array() expects at least 1 parameter, 0 given in/home/pagina.phpon line 15

 

Codigo php:

$sql = mysql_query("SELECT * FROM teste_cs WHERE id = $_GET[id]");
while ($linha = mysql_fetch_array()){

$server = $linha['server'];
$porta = $linha['porta'];
$user = $linha['user'];
$senha = $linha['senha'];
$valido_ate = $linha['valido_ate'];

}

Agradeço obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Lucas, blza!

 

Vc postou na área errada, aqui é ASP Classic.

 

 

* Peça para o Moderador migrar seu post *

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Post no fórum de php, mas esta mensagem de erro é exibida quando você tem um erro em sua consulta que causou a falha. Ela se manifestará quando se utiliza: mysql_fetch_array / mysqli_fetch_array () mysql_fetch_assoc () / mysqli_fetch_assoc () mysql_num_rows () / mysqli_num_rows ()

 

Este erro não aparece se não há linhas são afetadas pela sua consulta. Apenas uma consulta com uma sintaxe inválida gerará este error.Troubleshooting

 

Verifique se você tem seu servidor de desenvolvimento configurado para exibir todos os erros. Você pode fazer isso colocando isso no topo de seus arquivos ou em seu arquivo de configuração: error_reporting (-1) ;. Se você tiver algum erro de sintaxe isso vai apontá-los para você. Use mysql_error (). mysql_error () irá relatar quaisquer erros MySQL encontradas durante a execução de sua consulta. Exemplo de uso:

 

mysql_connect($host, $username, $password) or die("cannot connect");
mysql_select_db($db_name) or die("cannot select DB");

$sql = "SELECT * FROM table_name";
$result = mysql_query($sql);

if (false === $result) {
echo mysql_error();
}

 

Execute sua consulta a partir da linha de comando MySQL ou uma ferramenta como o phpMyAdmin. Se você tem um erro de sintaxe na sua consulta isso vai lhe dizer o que é.

Certifique-se de suas citações estão corretas. Uma citação faltando em torno da consulta ou um valor pode causar uma consulta para falhar.

Certifique-se de que você os valores estão corretos. Quotes em sua consulta pode causar uma consulta com erro e também deixá-lo aberto para SQL injections. Use mysql_real_escape_string () para verificar sua entrada.

Certifique-se de que você não está misturando mysqli_ * e *
funções mysql_options . Eles não são a mesma coisa e não podem ser utilizados em conjunto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.