Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2010, 04:55
Avatar de DiegoAH
DiegoAH
 
Fecha de Ingreso: noviembre-2010
Ubicación: Madrid
Mensajes: 53
Antigüedad: 14 años, 4 meses
Puntos: 0
Pregunta Campos formulario en un campo

Buenos dias tengo una preguntilla: mirar tengo un formulario que envia datos a una base de datos. Me gustaria saber si se pueden meter todos los datos que mande el formulario en un solo campo de la base de datos. Es decir:

Nombre, Apellidos, Mail meterlos en un campo de la tabla llamado todo. Dejo el codigo por si alguien tiene alguna dudilla:

Código PHP:
<?php
$usuario
="root";
$password="";
$bd="busqueda";

$link=mysql_connect('localhost',$usuario,$password);

  
mysql_select_db($bd) or die ("No podemos conectar con la BD");
  
if(isset(
$_POST['alta'])){
   
$query="INSERT INTO datos( nombre,apellidos,email,departamento,extension) VALUES('$_POST[nombre]','$_POST[apellidos]','$_POST[email]','$_POSTdepartamento]','$_POST[extension]')";
mysql_query($query$link) or die(mysql_error());

    if (
mysql_affected_rows() != 0){
      
$texto 'Operaci&oacute;n realizada correctamente';
    }else{
      
$texto 'Operaci&oacute;n NO realizada correctamente';
    }
  }else{
    
$texto 'Error operaci&oacute;n no permitida';
  }
?>

<html>
<head> 
     
    
 
</head> 
<body>

<div>
Insertar un campo nuevo:
</div>

<form method="post" name="datos" action="<?php $_SERVER['PHP_SELF']?>"> 
  <p>Nombre: <input type="text" name="nombre" /></p>
  <p>Apellidos: <input type="text" name="apellidos" /></p>
  <p>correo: <input type="text" name="email"  /></p>
  <p>departamento: <input type="text" name="departamento"  /></p>
  <p>extension: <input type="text" name="extension" /></p>
  <p><br><input type="submit" name="alta" value="alta"/></p>
  Pulse <a href="mostrar.php">aqui</a> para volver a la pagina principal.
<form>    
  </body>
</html>
Otra pregunta como hago que se inserten ordenados por el nombre, pues se me insertan al final del ultimo registro.

Gracias por la ayuda!!