Registro de usuarios PHP
Espero puedan ayudarme en el tema, son varias dudas pero quiero empezar con esta... Tengo el siguiente código...
El php que envía los datos a una tabla...
<!--?php<br/-->error_reporting(0); $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $edad = $_POST['edad']; $correo = $_POST['correoenvia']; $tel = $_POST['tel']; $loc = $_POST['loc']; $user = $_POST['user']; $pss = $_POST['pss']; $mensaje .= "Registro en CLIENTES de Environment con nombre de : \n" . $nombre . " " . $apellidos . "\n\n"; $mensaje .= "Edad : " . $edad. "\n\n"; $mensaje .= "E-mail : " . $correo. "\n\n"; $mensaje .= "Telefono : " . $tel. "\n\n"; $mensaje .= "Localidad : " . $loc. "\n\n"; $mensaje .= "Usuario creaado : " . $user. "\n\n"; $mensaje .= "Password creaado : " . $pss. "\n\n"; $mensaje .= "Enviado el : " . Date('d/m/Y', time()); $cabecera .= 'From: ' . $correo . "\n"; $para = '[email protected]'; $para1 = '[email protected]'; $asunto = 'Nuevo usuario en CLIENTES de Environment'; mysql_connect ('xxx', 'yyy', 'zzz') or die ('Error: ' . Mysql_error()); mysql_select_db ('aaa'); $query="INSERT INTO usuarios_ctes (nombre, apellidos, edad, correo, telefono, localidad, username, password) VALUES ('$nombre', '$apellidos', '$edad', '$correo', '$tel', '$loc', '$user', '$pss')"; mysql_query($query) or die ('Error en la carga de datos'); mail($para, $asunto, $mensaje, $cabecera) and mail($para1, $asunto, $mensaje, $cabecera); header("location:respuesta.html") /*echo "Los datos se han enviado con exito"*/ /*echo 'Agendar otro paciente';*/ ?>
Cuando se hace el envío me muestra una respuesta...
<html><head> <title>Datos</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <link href="css/estilos.css" rel="stylesheet" type="text/css" /> <script language="JavaScript"> <!-- function FP_swapImg() {//v1.0 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length; n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm; elm.$src=elm.src; elm.src=args[n+1]; } } } function FP_preloadImgs() {//v1.0 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array(); for(var i=0; i<a.length; i++) { d.FP_imgs=new Image; d.FP_imgs.src=a; } } function FP_getObjectByID(id,o) {//v1.0 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id); else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el; if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c) for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; } f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements; for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } } return null; } // --> </script> </head> <body onload="FP_preloadImgs(/*url*/'buttons/buttonAF.gif',/*url*/'buttons/buttonB0.gif')"> <div id="contenedor"> <div id="cabecera"> <h1>USUARIO CREADO</h1> </div> <div class="elemento"> <br><br> <h2>Usuario creado con exito.</h2> <p>Ya puedes acceder a contenido exclusivo.</p> </div> </div> <div style="position: absolute; width: 100px; height: 100px; z-index: 1; left: 391px; top: 238px" id="layer1"> <a href="login.php"> <img border="0" id="img1" src="buttons/buttonAE.gif" height="33" width="165" alt="Iniciar Sesion" onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'buttons/buttonAF.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'buttons/buttonAE.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'buttons/buttonB0.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'buttons/buttonAF.gif')" fp-style="fp-btn: Embossed Capsule 4; fp-font-style: Bold; fp-transparent: 1" fp-title="Iniciar Sesion"></a></div> </body></html>
Todo trabaja de maravilla, me guarda los datos en la DB, mi pregunta es como puedo hacer que al mostrar el resultado de usuario creado con éxito, me diga "Su ID de usuario es 123" donde -123- es el campo ID de mi tabla que es incremental cada que se guarda un registro, a su vez es otra consulta, como puedo hacer que em mi base de tatos ese ID empiece a corres desde por ejemplo 100 y no desde 1,
1 respuesta
Respuesta de SevillaCode '''
1