Respuesta: select count Muhas gracias. También finalmente encontré una entrada similar en este blog con otra solución parecida, que funciona. Al final he hecho esto
<?php
$datos=$_POST['dato'];
$link=mysql_connect("localhost","root","");
mysql_select_db(dbimagenes,$link);
$usuario=$datos[0];
$result=mysql_query("select count(*) from autores where nick='$usuario'",$link);
$repetido=mysql_result($result,0);
if ($repetido>0){
echo "ya está en uso";
echo "<form action ='formregistro.html'><BR>";
echo"<input type='submit' value='ACEPTAR'><br>";
}
else{
mysql_query("Insert into autores(nick,contraseña,nombre,apellidos,centro,pr ovincia,poblacion,colegiado) VALUES('$datos[0]','$datos[1]','$datos[2]','$datos[3]','$datos[4]','$datos[5]','$datos[6]','$datos[7]')",$link);
echo "registrado corréctamente";
echo "<form action ='opciones.php'><BR>";
echo"<input type='submit' value='ACEPTAR'><br>";
}
?> |