Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2016, 11:13
joscol
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 2 meses
Puntos: 0
como puedo enviar dos datos de un formulario en una sola variable

normalmente estaba haciendo el formulario asi

Código PHP:
<label>Nombre: </label>
<
br>
<
input type="text" name="nombre" required>
<
br><br>
<
label>Apellido: </label>
<
br>
<
input type="text" name="apellido" required>
<
br><br

y debajo del formulario colocaba esto


Código PHP:
<?php
if ($_POST){
    
$nombre $_POST['nombre'];
    
$apellido $_POST['apellido'];

    
    
$usuario = new usuario();
    
$usuario -> registrar($nombre$apellido);
}
?>

y se envia al este archivo


Código PHP:
<?php
class usuario{
    var 
$nombre$apellido;
        
    function 
registrar ($nombre$apellido){
    
    
$this-> nombre $nombre;
    
$this-> apellido $apellido;
    
    
$sql="INSERT INTO usuario (nombre, apellido) VALUES ('".$nombre."', '".$apellido."')";

    
$result mysql_query($sqlconectar::conexion());
    
    echo 
'<script type="text/javascript">
    alert("Se ha Registrado Satisfactoriamente");
    window.location.href="./login.php"
    </script>'
;
    

    }
}
?>


mi pregunta es, como puedo guardar nombre y apellido en un solo campo?
pero que esten separados en diferentes input.

como hago para que el $_POST me pueda contener 2 variable?