Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2014, 05:55
Avatar de gerbmx
gerbmx
 
Fecha de Ingreso: enero-2013
Ubicación: buenos aires
Mensajes: 41
Antigüedad: 11 años, 3 meses
Puntos: 0
registro email para newsletter

Hola, a ver si me pueden ayudar. estoy intentando hacer un registro de usuarios para enviar uun boletin de noticias (newsletter). estoy trabajando en el siguiente codigo pero no logro que envie la informacion a la base de datos.

que estoy haciendo mal?

archivo conexion.php
Código PHP:
<?php 
$conexion 
mysql_connect("localhost","root","");
mysql_select_db ("locales"$conexion) OR die ("La base de datos esta inaccesible, o no existe");
?>
archivo newsletter.php

Código PHP:

<?php
if ($new == "del") {
include (
"conexion.php");

$sql mysql_query ("SELECT * FROM usuarios WHERE mail LIKE '$mail'",$conexion);
if (
mysql_num_rows ($sql) != 0) {
mysql_query ("DELETE FROM usuarios WHERE email LIKE '$mail'",$conexion);
echo 
"Haz sido borrado con éxito, No recibiras mas mails con novedades.";
}
else {
echo 
"Ya haz borrado el mail, o no existe en la base de datos :).";
}
}
elseif (
$new == "ins") {
include (
"conexion.php");
$sql mysql_query ("SELECT * FROM usuarios WHERE mail LIKE '$mail'",$conexion);
if (
mysql_num_rows ($sql) == 0) {
mysql_query ("INSERT INTO usuarios (nombre,mail) VALUES ('$nombre','$mail')",$conexion);
echo 
"Registrado con éxito :).";
}
}
else {
?>
<form action="<?php $PHP_SELF ?>" method="post">
Suscribirse a Newsletter.<br><br>

Ingresa tu nombre (o nick): <input type="text" name="nombre"><br>
Ingresa tu Mail: <input type="text" name="mail"><br>
<select name="new">
<option value="ins">Suscribir</option>
<option value="del">DesSuscribir</option>
</select>
<input type="submit">
</form>
<?php
}
?>
me esta volviendo loco. gracias por su ayuda!