• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

ASA01

[Ajuda][mysql_query] Query nao funciona

4 mensagens neste tópico

Boas

estou a desenvolver uma site onde trabalho com BD's, numa das coisas é inserir uns valores na BD mas por motivos até agr desconhecidos ele não consegue inserir aos valores  :dontgetit:

a query que eu uso é:

$query = "INSERT INTO proj_files1
	    (id_proj, nome_pu, caminho, autor, estado, data, numdown, desc) VALUES 
	    ('".$_SESSION["projid"]."', '$file_nome_pub', '$target_path', '".$_SESSION["username"]."', '$file_est', '".date("U")."', '0', '$file_desc')";

                   mysql_query($query) or die("impossivel criar ficheiro");

Fico a espera de ideias.

Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas

estou a desenvolver uma site onde trabalho com BD's, numa das coisas é inserir uns valores na BD mas por motivos até agr desconhecidos ele não consegue inserir aos valores  :dontgetit:

a query que eu uso é:

$query = "INSERT INTO proj_files1
	    (id_proj, nome_pu, caminho, autor, estado, data, numdown, desc) VALUES 
	    ('".$_SESSION["projid"]."', '$file_nome_pub', '$target_path', '".$_SESSION["username"]."', '$file_est', '".date("U")."', '0', '$file_desc')";

                   mysql_query($query) or die("impossivel criar ficheiro");

Fico a espera de ideias.

Cumps

para começar, passa todos os valores de variáveis session e da date para variáveis normais, de modo a não teres de usar aspas dos arrays e funções dentro da string da query... para as outras variáveis, tenta fazer concatenações com pontos, como tens nas session... já tive casos em que me aceitava como tens e casos em que me dava erro...

ou seja, ficar assim:

consegue inserir aos valores  :dontgetit:

a query que eu uso é:

consegue inserir aos valores  :dontgetit:

a query que eu uso é:

$proj=$_SESSION["projid"];
$user=$_SESSION["username"];
$data=date("U");
$query = "INSERT INTO proj_files1 (id_proj, nome_pu, caminho, autor, estado, data, numdown, desc) VALUES 
	    ('".$proj."', '".$file_nome_pub."', ".'$target_path."', '".$user."', '".$file_est."', '".$data."', '0', '".$file_desc."')";

                   mysql_query($query) or die("impossivel criar ficheiro");

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boas

eu usei o mysql_error() e consegui "encontrar" o erro.

Supostamente era na variável $file_desc  :D;) entretanto tirei a variável e ficou a funcionar, ainda nao sei o k estava mal mas vou usar a ultima sugestão a ver se resulta.

Cumps

PS: Obrigado pela ajuda

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora