Jump to content


Photo

Php+interbase


  • Faça o login para participar
4 replies to this topic

#1 Pedro Lopes

Pedro Lopes

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Não informado

Posted 20/10/2005, 13:13

fala galera,

to precisando desenvolver um sistema em PHP e bd Interbase, fazer consulta eu consegui, agora inserir os dados nao... procurei aqui no forum e nao achei nada.. se alguem puder me ajudar, ou indicar uns tutoriais seria bom...


obrigado!

#2 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 20/10/2005, 14:04

Não conheço o Interbase, sohó ouvi falar.


Mas arrisco que ele siga os padrões de SQL. Então


INSERT INTO tabela (campo1,campo2,campo3) VALUES ("valor1","valor2","valor3")

Iria inserir valor 1 no campo1, valor2 no campo2, valor 3 no campo3 na tabela "tabela"
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#3 Pedro Lopes

Pedro Lopes

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Não informado

Posted 20/10/2005, 14:23

tipo... essa parte eu sei... mas no caso eu nao consigo fazer a inserção no bd... fiz assim mas da erro

$sql = ibase_prepare($db,"INSERT INTO TB_CADASTRO (CAD_NOME,CAD_TELEFONE,CAD_IDADE) VALUES ('$nome','$telefone','$idade')");
ibase_execute($sql);
ibase_free_query($sql);
ibase_close($db);


Warning: ibase_execute() [function.ibase-execute]: conversion error from string "" in d:\PHP\ibase\cad.php on line 20


onde a linha 20 eh o ibase_execute($sql);


vlw

#4 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 20/10/2005, 14:40

tente ibase_query();
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#5 Pedro Lopes

Pedro Lopes

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Não informado

Posted 20/10/2005, 15:26

consegui assim


tipo.. ibase_query, pelo q eu entendi usa no hora de consultar.. nao sei si serve p/ insert tbm

$sql = ibase_prepare($db,"INSERT INTO TB_CADASTRO (CAD_NOME,CAD_TELEFONE,CAD_IDADE) VALUES ('$nome','$telefone','$idade')");
$ex = ibase_execute($sql);
if ($ex == 1) { print "ok <script>window.location=\"cad.php\";</script>"; } else { print "bleh header(\"Location: pagina.php\");"; };
ibase_free_query($sql);
ibase_close($db);


mas de toda forma..valeu da ajuda fly2k



t+




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq