Cita:
Iniciado por fcopacheco otra manera:
Código PHP:
<?
include "mysql_connect.php";
if(mysql_query("INSERT INTO #tabla# VALUES( #valores# )"))
print "se insertó";
else{
$str = mysql_error();
if(substr($str,0,15)=="Duplicate entry")
print "usuario duplicado";
else
print "Error MySQL: $str";
}
?>
Este código está probado y funciona.
El otro lo acabo de probar y también funciona. Ustedes ahora podrán escoger.
Muchas gracias a todos por su respuesta, pero me gustaria si me pueden decir como aplicarlo en mi codigo, ya que no me sale y eh intentado de 1000 de formas, recuerden que soy nuevo en php.... si alguno me responde se lo agradeceria mucho, aca vuelvo a dejar mi codigo:
Código PHP:
<?php
$usuarioregistrado = mysql_error ;
// coneccion con la base de datos
$link = mysql_connect("xxxxxxxxxxxxxxxxxx","xxxxxxxxxxxxxxx","xxxxxxxxxxxxxxxxxxx") or die ('No se puede conectar con la DB por que: ' . mysql_error());
mysql_select_db("a5078435_alfa",$link);
//recojer los datos del formulario
$username = $_POST['username'];
$password = $_POST['password'];
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
//con esta secuencia SQL insertamos los datos en nuestra base de datos
$sql="INSERT INTO usuarios (username,password,nombre,apellido,telefono,email) VALUES ('$username', '$password','$nombre','$apellido','$telefono','$email')";
mysql_query($sql,$link) or die (mysql_error());
mysql_close($link);
?>