Entiendo que la idea es insertar datos, todo bien hasta ahí, pero ahora que me decis esto : conexion ($'conexion','mary','mas@hoymai.); y eso que es?
no podría hacerlo así?
Código PHP:
Ver original<?
or
die ("Fallo en el establecimiento de la conexión");or
die("Error en la seleccin de la base de datos");or
die("Error en la consulta SQL");
function escribe_separa(){
if (isset($_REQUEST['nombre'])) { $nombre = $_REQUEST['nombre'];
} else {
$nombre = "";
}
if (isset($_REQUEST['email'])) { $email = $_REQUEST['email'];
} else {
$email = "";
}
$sql= "insert into nuevo (nombre,email) values ('$nombre','$email')";
}
escribe_separa();
?>
Saque a $cadena como parametro porque no tiene sentido ahí, con esto tendría que ingresarte al menos 1 fila en tu tabla con los valores de nombre y email
Lo unico que hice fue llamar la funcion luego, no se para que hacías el echo