Insert MySQL

1. Insert MySQL

Valdinei de Souza Campos
valdinei.campos

(usa CentOS)

Enviado em 02/03/2011 - 21:11h

Boa noite;

Estou tentando efetuar um insert em uma tabela, mas nao queria que inserise conteudos duplicados, entao estou tentando o seguinte:

$validar = mysql_query("SELECT * FROM telefone WHERE numero='$d_dados[0]' AND data_='$d_dados[2] AND valor = '$d_dados[8]");
if (mysql_result($validar) == 0 ){
mysql_query("INSERT INTO telefone (numero, servico, data_, hora, origem_destino, numero1, duracao, tarifa, valor, valor1, nome, cc, matricula, descricao) VALUES ( '$d_dados[0]', '$s_dados[0]', '$d_dados[2]', '$d_dados[3]', '$d_dados[4]', '$d_dados[5]', '$d_dados[6]', '$d_dados[7]', '$d_dados[8]', '$d_dados[9]', '$d_dados[10]', '$d_dados[11]', '$d_dados[12]', '$d_dados[13]')") or die(mysql_error ());
}
else {
echo "<center><font color = 'red'><b>Conteudo duplicado, $d_dados[0] Favor Verificar<b></font></center>";
}



Mas esta retornando o seguinte erro:

Warning: mysql_result() expects at least 2 parameters, 1 given in C:\xampp\htdocs\recicled\access\upload.php on line 166


Sera que alguem pode me ajudar


  


2. correcções

Rodrigo
xspiritx

(usa Debian)

Enviado em 03/03/2011 - 00:08h

Estava faltando algumas aspas, espero ter ajudado

$validar = mysql_query("SELECT * FROM telefone WHERE numero='$d_dados[0]' AND data_='$d_dados[2]' AND valor='$d_dados[8]'");


if (mysql_result($validar) == 0 ){
mysql_query("INSERT INTO telefone (numero, servico, data, hora, origem_destino, numero1, duracao, tarifa, valor, valor1, nome, cc, matricula, descricao) VALUES ( '$d_dados[0]', '$s_dados[1]', '$d_dados[2]', '$d_dados[3]', '$d_dados[4]', '$d_dados[5]', '$d_dados[6]', '$d_dados[7]', '$d_dados[8]', '$d_dados[9]', '$d_dados[10]', '$d_dados[11]', '$d_dados[12]', '$d_dados[13]')");
}
else {
$res = '$d_dados[0]';
echo "<center><font color = 'red'><b>Conteudo duplicado, $res - Favor Verificar<b></font></center>";
}


3. Re: Insert MySQL

Valdinei de Souza Campos
valdinei.campos

(usa CentOS)

Enviado em 03/03/2011 - 09:29h

realmente eu nao tinha percebido.

obrigado pela a ajuda






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts