ok, modificare algo el codigo para que funcione a la perfeccion ;)
Insertar.html
Código:
<form method="post" action="insertar.php">
Nombre: <input type="text" name="nombre"><br>
Teléfono: <input type="text" name="telefono"><br>
<input type="submit" value="Insertar!">
</FORM>
Crearemos un file llamado
conexio.php para evitar poner el codigo en cada file solo añadiendo un include()
Código PHP:
<?php
$conexio = mysql_connect("localhost","user","pass");
mysql_select_db ("nombreBD", $conexio) OR die ("No es posible conectarte a la BD");
?>
Despues el insertar.php:
Código PHP:
<?
include("conexio.php");
$nombre= $_POST['nombre'];
$telefono= $_POST['telefono'];
$sql = mysql_query("INSERT INTO compis (nombre,telefono) VALUES ('$nombre','$telefono')");
echo "Datos insertados con exito<br>Nombre: $nombre<br>Telefono: $telefono";
?>
y x ultimo
lectura.php:
Código PHP:
<?
include("conexio.php");
$sql=mysql_query("SELECT * FROM compis");
?>
<table align="center">
<tr>
<td>Nombre</td>
<td>Teléfono</td>
</tr>
<?
//Mostramos los registros
while($row=mysql_fetch_array($sql)){
echo "<tr><td>".$row[nombre]."</td>";
echo "<td>".$row[telefono]."</td></tr>";
}
mysql_free_result($sql);
?>
Asi debera funcionar
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
a la perfeccion ;)
Salu2