Php + Postgre
#1
Posted 12/07/2004, 16:47
como faço para inserir os dados necessarios atraves de um formulario?
algm pode me ajudar?!
*Just a Little Lonely Girl*
#2
Posted 12/07/2004, 17:03
PHP |
<?php $insere = pg_query("INSERT INTO tabela (campo1, campo2) VALUES ('{$_POST[campo1]}', '{$_POST[campo2]}')"); if($insere){ echo "ok, inserido"; } else{ echo "error"; } ?> |
FLW... tenta assim
não esqueça de fazer a conexao antes
#3
Posted 13/07/2004, 08:32
eu tava fazendo +- assim pra inserir os dados..
$CAMPO1 = $_POST['CAMPO1']; $CAMPO2 = $_POST['CAMPO2']; $query = "INSERT INTO TABELA (CAMPO1, CAMPO2) VALUES ($CAMPO1, $CAMPO2)";
sem esquecer de conectar ao banco e tal..
vlw pela força aEw..
*Just a Little Lonely Girl*
#4
Posted 13/07/2004, 15:05
me responde uma coisa..
"$insere" eh uma funçao do PHP usado pra inserir dados em tabela?
vlw..
*Just a Little Lonely Girl*
#5
Posted 13/07/2004, 15:10
PHP |
<?php $NickName = 'Atentado'; $ICQ = '339591460'; $MSN = 'pauloimmig@msn.com ?> |
#6
Posted 13/07/2004, 15:21
como eu num reparei?! ¬¬
principiante eh f*da! =x heaiuhuiae
vlw aee..
*Just a Little Lonely Girl*
#7
Posted 14/07/2004, 15:28
onde eu to errando?!
<? include "conecta_banco.php"; session_start(); if ((isset($_POST['id_usuario'])) and (isset($_POST['senha_usuario'])) ) { $id = $_POST["id_usuario"]; $senha = $_POST["senha_usuario"]; $query = "SELECT id_usuario, senha_usuario FROM tb_usuario WHERE id_usuario = '$id' and senha_usuario = '$senha'"; $result = pg_query($conexao, $query) or die (pg_last_error($conexao)); $linhas_retornadas = pg_num_rows ($result); if ($linhas_retornadas == 1) { while ($user = pg_fetch_array($result, NULL, PGSQL_ASSOC)) { $id = $user['id_usuario']; } $_SESSION['id_usuario']; } else { session_unset($_SESSION['id_usuario']); session_destroy(); $id_usuario = padrao; } } else { if (!isset($_SESSION['id_usuario'])) { session_unset($_SESSION['id_usuario']); session_destroy(); $id_usuario = padrao; } } ?>
procurei mas nao encontrei nd q me ajudasse..
*Just a Little Lonely Girl*
#8
Posted 14/07/2004, 16:10
PHP |
<?php $NickName = 'Atentado'; $ICQ = '339591460'; $MSN = 'pauloimmig@msn.com ?> |
#9
Posted 14/07/2004, 16:51
ele simplesmente vai pra prozima pagina.. pra onde deveria ir..
soh q msm sem digitar nd, ou igitando senha errada, ele vai pra proxima pag do msm jeito.. =/
*Just a Little Lonely Girl*
#10
Posted 14/07/2004, 17:02
Inda mais q so newba no assunto!
PHP |
<?php $NickName = 'Atentado'; $ICQ = '339591460'; $MSN = 'pauloimmig@msn.com ?> |
#11
Posted 14/07/2004, 17:20
para falar a verdade nada eu entendo
Algumas coisas que vi errado no seu código
} $_SESSION['id_usuario']; }
Para que isso apenas colocar a var ???
Acredito qeu você quer setar a $_SESSION então tem que difinir um o valor dela assim
$_SESSION['id_usuario']=$id;
if (!isset($_SESSION['id_usuario'])) { session_unset($_SESSION['id_usuario']); session_destroy(); $id_usuario = padrao; }
Isso acho que é erro de lógica se a variavel naum estiver setada você destroy ela
Se a váriavel naum está setada para que destruir ela acredito qeu deve ter errado ná lógica disso ou colocou o ! sem querer
#12
Posted 14/07/2004, 17:30
PHP |
<? include "conecta_banco.php"; @session_start(); if (($_POST['id_usuario']!="") AND ($_POST['senha_usuario']!="")) { $result = pg_query("SELECT id_usuario, senha_usuario FROM tb_usuario WHERE id_usuario = '".$_POST["id_usuario"]."' AND senha_usuario = '".$_POST["senha_usuario"]."'") or die (pg_last_error($conexao)); $linhas_retornadas = pg_num_rows ($result); if (pg_num_rows($result)>0) { $_SESSION['id_usuario'] = $_POST['id_usuario']; } else { echo 'ID Invalido !'; } } else { echo 'ID Invalido !'; } ?> |
até + !!!
PALMEIRAS - Primeiro campeão do mundo em 1951
#13
Posted 15/07/2004, 09:01
apenas para evitar futuras dores de cabeça, sugiro q tiro o @ do session_start() e q passe as var. globais ($_POST, $_GET, $_SESSION e o diabo a 4) para vars. no começo do arquivo, acho q fica melhor p "ler"...
testa ae, se der caca, posta dinovo e fala qq ta dando d erro !!!
=]
#14
Posted 15/07/2004, 09:03
vo tenta fuça mais um poko ake pra ve se dah certo..
*Just a Little Lonely Girl*
#15
Posted 15/07/2004, 10:30
blz... boua sorte !
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)