Essais ca:
Mais bon vu ce que tu veux faire il y a beaucoup plus simple...
Par contre fait attention à la présentation et à la syntaxe.
<?
require("protec/passe/conf.php3");
$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$requete=mysql_db_query($sql_bdd,"select * from membre where pseudo="".$pseudo."" and passe="".$passe.""",$db_link);
if(mysql_num_rows($requete)==0){
header("Location:".$url_erreur);
exit;
}else{
$destination=mysql_result($requete,$i,"destination");
$taille = 20;
$lettres = "abcdefghijklmnopqrstuvwxyz0123456789";
srand(time());
for ($i=0;$i<$taille;$i++){
$id.=substr($lettres,(rand()%(strlen($lettres))),1);
}
$requete=mysql_db_query($sql_bdd,"update membre set id="".$id."" where pseudo="".$pseudo."" and passe="".$passe.""",$db_link);
header("Location:".$destination."?id=$id");
}
mysql_close($db_link);
?>
Un code bien présenté c'est des erreur de syntaxe évité ;)
Az