Boa tarde.
Bem, tou a fazer um programa/pagina web que tem q fazer o "Insert" "updat" "delete" "listar dados" de uma base de dados...
Bem, a pagina esta feita da seguinte forma:
So que o problema é q sempre q eu clico no botao tanto como inserir ou como CriarTabelas ele corre o outro ficheiro so que perde a conecçao :S
Ja tentei fazer sem o form a chamar uma funçao no programa:
Sou novo nisto, o q sugerem q faça pa nao perder a conecçao?
Saudaçoes, Raul Silva
Bem, tou a fazer um programa/pagina web que tem q fazer o "Insert" "updat" "delete" "listar dados" de uma base de dados...
Bem, a pagina esta feita da seguinte forma:
Este é o ficheiro/pagina q é chamada inicialmente...<?php
$user= $_POST['nome'];
$pass= $_POST['password'];
if (empty($user)||empty($pass)){
?>
<form action="coneccao.php" method="post">
Nome: <input type="text" name="nome" >
<br>
Password: <input type="password" name="password" >
<br>
<input type="submit" value="Ligar BD">
</form>
<?php
}
else{
$ligax = @mysql_connect('192.168.2.2', $user, $pass) ;
if($ligax){
$bd=mysql_select_db('a12-ig2-12_bd',$ligax);
?>
Bem Vindo, agora pode interagir com a sua base de dados, para tal, carregue no botao para interagir com a BD <br/>
<form action="CriarTabelas.php">
<input type="submit" value="Criar Tabelas"">
</form>
<form action="inserir.php">
<br /><input type="submit" value="Inserir Registos">
</form>
<?php
}
else
header("Location: coneccao.php");
}
?>
So que o problema é q sempre q eu clico no botao tanto como inserir ou como CriarTabelas ele corre o outro ficheiro so que perde a conecçao :S
Este é ficheiro que chama quando se carrega em CriarTabelas :S<?php
$query="CREATE TABLE fornecedores(
codforn INTEGER,
nome VARCHAR(50) NOT NULL,
Morada VARCHAR(50),
telef VARCHAR(15),
PRIMARY KEY(codforn))";
$result=mysql_query($query);
$query = "CREATE TABLE Produtos (CodProd INTEGER, Designacao VARCHAR(20),
PrecoUnitario float, codforn INTEGER, PRIMARY KEY (CodProd), FOREIGN KEY (codforn) References Fornecedores)";
$resultado=mysql_query($query);
echo 'criadas as tabelas com sucesso';
?>
Ja tentei fazer sem o form a chamar uma funçao no programa:
So que este nao da :X<input type="submit" value="Criar Tabelas" onclick="criartabelas()">
Sou novo nisto, o q sugerem q faça pa nao perder a conecçao?
Saudaçoes, Raul Silva