Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/11/2007, 15:57
setram
 
Fecha de Ingreso: julio-2007
Mensajes: 63
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: se puede hacer $query excluyendo un valor?

No lo entiendo, no funciona.

Os paso el código entero aunque está en catalan. espero que eso no sea un problema

Código PHP:
<?php include ("security.php"); 
$quies$_SESSION['login_usuari'];
$nom$_SESSION['nom_usuari'];
$id$_SESSION['identificador'];
$link=mysql_connect("...","...""...");
mysql_select_db("..."$link);
//dades enviades
$name=$_POST['noms'];
$cognoms=$_POST['cognoms'];
$mail=$_POST['mail'];
$login=$_POST['login'];
$password=$_POST['password'];
//comprobo que no hagi canviat dades que ja hi fossin en un altre usuari
$cont 0
$sql "SELECT * FROM usuaris WHERE login = '$login' OR mail = '$mail' AND id_usuari <> '$id'"
$result mysql_query($sql); 
$cont mysql_num_rows($result); 
if (
$cont 0){
        echo 
"<br><br><div align='center'><table width='290' border='0' cellspacing='0' cellpadding='0' align='center' class='text'>";
        echo 
"<tr><td><div align='center' class='info'><br><br><p>aquest login o direcció de correu ja estàn utilitzats</p><br><div align='right'><a href='javascript:history.back()'>tornar enrera</a></div></td></tr>";
}else{ 
        
$actualitza=mysql_query("UPDATE usuaris SET nom='$name', cognoms='$cognoms', mail='$mail', login= '$login', password= '$password' WHERE id_usuari LIKE '$id'"$link);
}  
?>
<html>
<head>
<title>Log in</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/estils_popup.css" rel="stylesheet" type="text/css">
</head>
</html>
y la tabla usuarios es:

nombre de la tabla-> usuaris
campos-> id_usuari, nom, cognoms, mail, login, password

si necesitarais traducir algo no tengo ningun problema en hacerlo.

y una vez más...gracias!