bien al final pude hacerlo... lo que hice fue lo siguiente
Código PHP:
<?php print('<? xml version="1.0" encoding="UTF-8"?>');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<body>
<?php
if(isset($_POST['enviar'])){
$link = mysqli_connect("localhost","root","matrox85","tutorial");
$sql = "INSERT INTO minag (nombre, mail, direccion, telefono)";
$sql.= "VALUES ('".$_POST["nombre"]."', '".$_POST["mail"]."', '".$_POST["direccion"]."', '".$_POST["telefono"]."')";
if($result = mysqli_query($link, $sql)) {
print ("¡Gracias!, hemos recibido sus datos correctamente.\n");
} else {print ($sql = mysqli_error($link));}
} else {
?>
<form method="POST" action="add_reg.php" >
<input type="text" name="nombre" placeholder="Nombre" ><br>
<input type="text" name="mail" placeholder="Mail" ><br>
<input type="text" name="direccion" placeholder="Direccion" ><br>
<input type="text" name="telefono" placeholder="Telefono" ><br>
<input type="submit" name="enviar" value="Aceptar Informacion"><br>
</form>
<?php
}
?>
</body>
</html>
el error era que estaba enviando mas datos de los campos disponibles... pero para llegar a capturar el error lo que hice fue que mediante mysqli_error($link) me devolviera (si lo habia) el error para asi subsanarlo.
creo que eso es todo...