prueva esto:
conectar.php
Código PHP:
<?php
function Conectar() {
$host = 'localhost'; //servidor de la bd en muchos casos suele ser 'localhost'
$user = 'root'; //usuario que se conecta a la BD
$pass = 'toor'; //Contraseña de la BD
$dbas = 'llegrau';
//comprobar la conexion a sql server
$s = @mysql_pconnect($host, $user, $pass)
or die("No se puede conectar a Mysql en $host");
//comprobar la conexion a mysql
$d = @mysql_select_db($dbas, $s)
or die("No se puede abrir la base de datos $dbas");
}
Conectar();
?>
Y pones en todas otras paginas:
include ("conexion.php");
despues:
insertar.php
esto es el formulario
Código PHP:
<?php
if($_POST['anyadir']){
?>
<FORM METHOD="POST" ACTION="<?php $PHP_SELF ?>">
<table width="251" border="0" align="center">
<tr>
<td class="Estilo2">Código:</span> </td>
<td><input type="text" name="codigo" /></td>
</tr>
<tr>
<td class="Estilo2">Nombre:</td>
<td><input type="text" name="nombre" /></td>
</tr>
<tr>
<td align="center" valign="top" class="Estilo2">Descripción:</td>
<td><textarea name="descripcion" wrap="soft" cols="20" rows="5"></textarea></td>
</tr>
<tr>
<td align="center">
<input type="submit" name="insertar" value="Insertar" />
</td>
<td align="center">
<input type="reset" name="borrar" value="Borrar" />
</td>
</tr>
</table>
</FORM>
<?
Esto hace la funcion de insertar, en insertar tienes poner todos los campos de la tabla.
Código PHP:
if ($_POST['insertar']) {
$sqlinsertar = "INSERT INTO almacen VALUES ('" ;
$sqlinsertar .= $_POST['codigo'] . "','" ;
$sqlinsertar .= $_POST['nombre'] . "','" ;
$sqlinsertar .= $_POST['descripcion'] . "');" ;
$resultado = mysql_query($sqlinsertar);
}