xiluoc un pc pour les unirs .... | ,
mon script fait des insert en boulce
Code :
- foreach ($studentid as $i => $vl) {
- $pass = md5($lastname[$i]);
- $actkey = substr(md5(uniqid(mt_rand(), 1)), 0, 8);
- //echo $pass;
- echo "<br />";
- $query="insert into xoops_users (uid,firstname,name,uname,email,url,user_avatar,user_regdate,user_icq,user_from,user_sig,
- user_viewemail,actkey,user_aim,user_yim,user_msnm,pass,posts,attachsig,rank,level,theme,
- timezone_offset,last_login,umode,uorder,notify_method,notify_mode,user_occ,bio,user_intrest,
- user_mailok,mobile)
- values ('','".$firstname[$i]."','".$lastname[$i]."','".$studentid[$i]."','".$email[$i]."','','blank.gif',
- '".time()."','','','','0','".$actkey."','','','','".$pass."','0','0','0','1','','0','0','nest',
- '0','1','0','','','','0', '".$mobile[$i]."' )" or die ( 'Query Error: ' . mysql_error () );
-
- $result = mysql_query($query);
- }
|
j aimerai que quand un insert ne marche pas, je recupere le message d eruer dans une variable et affiche le tout avec le numero de linsert qui a rater + message derreur mysql.
comment faire ? avec $result j imagine ?
merci. |