INSERT INTO tabela (grupo) VALUES ('$grupo2')Seria isto mesmo?

Insert Into
#1
Posted 15/07/2004, 14:40
$nome = "Maurício";
$sobrenome = "Ackermann";
$idade = "13";
$email = "ma_bianco@terra.com.br";
$site = "http://www.prowebmaster.com.br";
$nomecomp = $nome . " " . $sobrenome;
echo ("Meu nome é $nomecomp <br>");
echo ("Tenho $idade anos e meu e-mail é $email<br>");
echo ("Mas não se esqueçam de visitar o $site<br>");
echo ("T+");
?>
#2
Posted 15/07/2004, 14:45
Acompanhe:
INSERT INTO grupo VALUES ('$variavelquevocequerinserir')
Abraços!
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#3
Posted 15/07/2004, 14:48
INSERT INTO sistema (grupo) VALUES ('$grupo2');seria isto mesmo?
$nome = "Maurício";
$sobrenome = "Ackermann";
$idade = "13";
$email = "ma_bianco@terra.com.br";
$site = "http://www.prowebmaster.com.br";
$nomecomp = $nome . " " . $sobrenome;
echo ("Meu nome é $nomecomp <br>");
echo ("Tenho $idade anos e meu e-mail é $email<br>");
echo ("Mas não se esqueçam de visitar o $site<br>");
echo ("T+");
?>
#4
Posted 15/07/2004, 14:53
PHP |
<?php INSERT into sistema (grupo, outrocampo) VALUES ('$grupo2', 'outrocampo') ?> |
[]'s
#5
Posted 15/07/2004, 14:55
mysql_query("insert into sistema(grupo) values('".$grupo2."')
me corrijam c estiver errado plz!
Edição feita por: Atentado, 15/07/2004, 14:56.
PHP |
<?php $NickName = 'Atentado'; $ICQ = '339591460'; $MSN = 'pauloimmig@msn.com ?> |
#6
Posted 15/07/2004, 14:55
$grupo2 = $_POST['grupo2'];
Mas está gravando todos os outros campos, menos esse. Será que é porque é um campo select? Eu nunca tive um caso desses.
$nome = "Maurício";
$sobrenome = "Ackermann";
$idade = "13";
$email = "ma_bianco@terra.com.br";
$site = "http://www.prowebmaster.com.br";
$nomecomp = $nome . " " . $sobrenome;
echo ("Meu nome é $nomecomp <br>");
echo ("Tenho $idade anos e meu e-mail é $email<br>");
echo ("Mas não se esqueçam de visitar o $site<br>");
echo ("T+");
?>
#7
Posted 15/07/2004, 14:57
Mostre o Formulário para eu ver.Mas tem um problema. O valor da variavel $grupo2 vem de um form. De um campo select (jump). Ai eu fiz o seguinte:
$grupo2 = $_POST['grupo2'];
Mas está gravando todos os outros campos, menos esse. Será que é porque é um campo select? Eu nunca tive um caso desses.

#8
Posted 15/07/2004, 14:59
<form method="post" action="inserido.php" enctype="multipart/form-data"> Nome da imagem: <input type="text" size="40" name="nome"> <br> Buscar: <input type="file" name="imagem" size="40"> <br> <? include ("config.php"); echo ("<select>"); $query = mysql_query("SELECT * FROM sistema"); // Consulta while ($pega = mysql_fetch_array($query)){ $grupo2 = $pega["grupo2"]; echo "<option value='$grupo2'>$grupo2</option>\n"; // Pega o valor e coloca no select } ?> echo "</select> <br> Seu e-mail: <input type="text" size="30" name="email"> <br> <input type="submit" value="Enviar" name="enviar"> </form>Página inserido.php
<? include ("config.php"); $imagem = $_FILES['imagem']['tmp_name']; $imagem_name = $_FILES['imagem']['name']; $nome = $_POST['nome']; $grupo2 = $_POST['grupo2']; $email = $_POST['email']; $query = "INSERT INTO sistema (grupo, nome, email, imagem) VALUES ('$grupo2', '$nome', '$email', '$imagem_name')"; $exec = mysql_query($query); if ($exec == true){ echo ("Imagem inserida no bd!<br>"); } else { echo ("Imagem não inserida no bd!<br>"); } $pasta = "./"; $dest = $pasta . " " . $imagem_name; if(!move_uploaded_file($imagem, $dest)){ echo "Erro ao fazer upload de imagem!<br>"; } else { echo "Imagem enviada com sucesso!<br>"; } ?>
$nome = "Maurício";
$sobrenome = "Ackermann";
$idade = "13";
$email = "ma_bianco@terra.com.br";
$site = "http://www.prowebmaster.com.br";
$nomecomp = $nome . " " . $sobrenome;
echo ("Meu nome é $nomecomp <br>");
echo ("Tenho $idade anos e meu e-mail é $email<br>");
echo ("Mas não se esqueçam de visitar o $site<br>");
echo ("T+");
?>
#9
Posted 15/07/2004, 14:59
Naum faz diferença o tipo de campo que está usando .....Mas tem um problema. O valor da variavel $grupo2 vem de um form. De um campo select (jump). Ai eu fiz o seguinte:
$grupo2 = $_POST['grupo2'];
Mas está gravando todos os outros campos, menos esse. Será que é porque é um campo select? Eu nunca tive um caso desses.
Você pega do mesmo jeito oq deve estar fazendo é pegando o valor errado

Se naum conseguir coloque o form para saber se esta pegando o valor certo ....
Só lembrando a formatação de um select
<select name="nome"> <option value="teste">Teste</option> </select>
Pronto ai você pega $_POST['nome'] e terá o valor teste

#10
Posted 15/07/2004, 15:11
$nome = "Maurício";
$sobrenome = "Ackermann";
$idade = "13";
$email = "ma_bianco@terra.com.br";
$site = "http://www.prowebmaster.com.br";
$nomecomp = $nome . " " . $sobrenome;
echo ("Meu nome é $nomecomp <br>");
echo ("Tenho $idade anos e meu e-mail é $email<br>");
echo ("Mas não se esqueçam de visitar o $site<br>");
echo ("T+");
?>
#11
Posted 15/07/2004, 18:53
É a mesma coisa...Kara, num tenhu certeza mas assim me parece melhor:
mysql_query("insert into sistema(grupo) values('".$grupo2."')
me corrijam c estiver errado plz!

Agente só estava mostrando a Query, ele que põe dentro de mysql_query ou outro tipo que vá usar.

[]'s
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)