Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago Duarte

Não ta cadastrando

Recommended Posts

mano tenta assim,mais a sting db ta vazia,não sei como você ta puxando ela ^^

 

$conexao = mysqli_connect("localhost", "usuario", "senha", "bancodedados");

 

$inserir = mysqli_query($query) or die (mysqli_error());

 

Isso é na conexão né ?

 

Eu alterei e deu esse erro: Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in C:\wamp\www\51design\configuracao.php on line 9

<?php

$usuario = "root"; //Usuario
$senha = ""; //Senha
$db = "design"; //Nome do Bancohttp://
$servidor = "localhost"; //Endereco do Servidor

$conexao = mysqli_connect($servidor, $usuario, $senha) or die(mysql_error());
$database = mysqli_select_db($db, $conexao);

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Inverte os parametros no mysqli_select_db, ao invez de colocar banco e conexão, coloque conexão e depois banco.

$conexao = mysqli_connect($host, $usuario, $senha);
mysqli_select_db ($conexao,$db);

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

$usuario
= "root"; //Usuario
$senha = ""; //Senha
$db = "design"; //Nome do Bancohttp://
= "localhost"; //Endereco do Servidor

 

$conexao = mysqli_connect($servidor, $usuario, $senha, $db );

?>

 

tenta deixa assim

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

 

$usuario = "root"; //Usuario

$senha = ""; //Senha

$db = "design"; //Nome do Bancohttp://

= "localhost"; //Endereco do Servidor

 

$conexao = mysqli_connect($servidor, $usuario, $senha, $db );

?>

Não vai adiantar fazer desta forma que lhe informaram, pois há necessidade de chamar a função mysqli_select_db para a conexão.

 

A forma informada funciona com orientação à objetos, sua sintaxe ficaria:

$conexão = new mysqli($servidor, $usuario, $senha, $db);

Assim não precisa de chamar a função mysqli_select_db.

Mas acredito que vc não está programando orientado à objetos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

 

$host = "localhost";

$login = "root";

$senha = "senha_banco";

$banco = "nome_banco";

 

//estabele conexao com o servidor

$conexao = mysqli_connect($host,$login,$senha,$banco) or die ("Verificar conexão" .mysqli_error($conecta));

 

//seleciona o banco de dados

mysqli_select_db($conexao,$banco) or die ("Verificar conexão");

 

//if($banco)

// echo "conectado";

 

if(!$conexao)

echo "FALHA NA CONEXAO. POR FAVOR VERIFIQUE OS DADOS.";

 

?>

 

Tenta dessa forma...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em qual parte do código faz a conexão com o banco? Seria melhor se fizesse a conexão no inicio no código, antes de dar qualquer comando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usei muito tempo e sempre funcionou, veja se lhe serve ai.

 

 

 
function DBconection()
{ 
     $link = mysqli_connect('localhost', 'root', '', 'DB') or die (mysqli_connect_error());
     return $link;
}

function DBquery($query){
                        $link =DBconection();
                        $result = mysqli_query($link, $query) or die("Erro".mysqli_error($link));
                        return $result;
                        }

 

Usa a funçao DBquery('Select....') que ela retorna o que precisa.

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.