Tema: sentencia IF
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/10/2005, 14:57
under_ground
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
Validaciones

formas de validar, estoy validando que un usuario no ingrese una noticia 2 veces para ello he estado ocupando el siguiente If pero no me funciona aquí va:

La lógica es que SI ingrese cuando el usuario es valido y lo haya en la bd, pero NO ingrese cuando titulo que viene del FORM sea igual a titulo que hay guardado en la BD ¿se entiende?

LLamadas SQL
Código PHP:
$result=mysql_query("select idrut,nombre from tbusuario where nombre='$autor'")or die(mysql_error()); 
$resto=mysql_fetch_assoc($result); 

$sqnew=mysql_query("select ntitulo from tbnoticia where tbusuario_idrut='$resto[idrut]'")or die(mysql_error());
$see=mysql_fetch_assoc($sqnew); 
Validaciones PHP
Código PHP:
if (mysql_num_rows($result)>&& $see[ntitulo]!= $titulo)
{
$str=mysql_query("insert into tbnoticia(TBUsuario_IDRut,nautor,ntitulo,ncategoria,nbajada,nfecha)values('$resto[idrut]','$autor','$titulo','$categria','$bajada',now())");
}else{
echo
"Error al intentar publicar noticias con este autor, no esta identificado o intento duplicar una publicación<br>";
echo 
"<a href=\"javascript:history.back()\">Regresar</a>";
exit();

¿Qué puedo estar haciendo mal?