Comunidad de diseño web y desarrollo en internet online

concatenar campotext y chekbox!!! ayuda ..php

Citar            
MensajeEscrito el 14 May 2007 11:43 pm
hola ... necesito su ayuda quiero hace un pequeño formulario donde se pueda agregar un email donde tenga un campotexto y 3 chekbox y un boton enviar y se alamecene en mysql, lo cual es que el campotexto solo se intruducira el nombre del correo ejm: salinas , y los chekbox sean 1 @hotmail.com [email protected] @gmail.com mi ayuda es que como puede hacer cuando apriete el boton ingresar se almacene en un solo campo(email) de mi mysql el nombre mas el correo (concatenar)..ejm: [email protected] o [email protected] o [email protected]. eso seria todo .Espero sus respuestas, Gracias..PerVack--

Por PERVack

8 de clabLevel



Genero:Masculino  

Perú

firefox
Citar            
MensajeEscrito el 15 May 2007 05:21 am
Hola PERVack, no especificaste con que tecnología estas construyendo el formulario (ASP,PHP,CFM,etc).

El ejemplo que te coloco esta hecho con PHP:

Código :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="50">Email:</td>
      <td width="150"><input name="email" type="text" id="email" /></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input name="correo" type="radio" value="@hotmail.com" />
        Hotmail<br />
        <label>
        <input name="correo" type="radio" value="@yahoo.com" />
      </label>
        Yahoo<br />
      <input name="correo" type="radio" value="@gmail.com" />
      Gmail</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Enviar" /></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
  </table>
</form>
<?php if(isset($_POST['email']) && isset($_POST['correo'])){ ?>
   El correo es: <?php echo $_POST['email'].$_POST['correo'] ?>
<?php } ?>
</body>
</html>

Espero que este código te oriente en lo que estas realizando...

PD: Procura separar un poco las ideas (Utiliza enter) :roll:

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 May 2007 05:56 am
disculpa se me paso ... igualmente gracias !!!

Por PERVack

8 de clabLevel



Genero:Masculino  

Perú

firefox
Citar            
MensajeEscrito el 16 May 2007 05:51 pm
Hola PERVack, el el código fijate en esta línea:

Código :

<?php if(isset($_POST['email']) && isset($_POST['correo'])){ ?>
   El correo es: <?php echo $_POST['email'].$_POST['correo']; ?>
<?php } ?>


Allí concateno el valor de las 2 variables.
En el momento de hacer el insert lo puedes usar asi:

Código :

<?php
$sql = "INSERT INTO Xxxx VALUES('".$_POST['email'].$_POST['correo']."')";
?>


O

Código :

<?php
$var = $_POST['email'].$_POST['correo']:
$sql = "INSERT INTO Xxxx VALUES('".$var."')";
?>

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 May 2007 08:31 pm

Código :

<?php
$var = $_POST['email'].$_POST['correo']:
$sql = "INSERT INTO correo(email) VALUES('".$var."')";
?> 


No manejas id's??? solo por curiosidad :?

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 May 2007 08:49 pm

PERVack escribió:

bueno recien estoy entrando a php ... por lo cual necesito este formulario por q mi jefa me pidio que haga un cuadrito donde se pueda ingresar el correo y queria que tenga ese aspecto como el ejemplo que te plantee si puedes dame el codigo completo y como hago para que todo marche bien ... ! la conexion a la base de datosmysql ya lo tengo lo unico q m falta es lo mas importan ingresar ayudame porfa


Creo si te doy el código, básicamente estoy trabajando por ti y por lo tanto entonces yo debería cobrar tu sueldo.. :?
SI es así entonces con mucho gusto te creo el código completo para que se lo entregues a tu jefa... :lol:
Vale???
Creo que la idea del foro es que te ayudemos en donde tengas problemas y aprendas, pero no para que hagamos el trabajo por ti... al menos yo pienso así... :?
Dime en donde tienes problemas y te ayudare, pero no haré tu trabajo....

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.