post: http://www.forosdelweb.com/f18/valid...-mysql-717998/
pero cuando son varios campos de formulario como lo ago sin tener que escribir mucho codigo?
por el ejemplo :
Código PHP:
<?php
// Programamos variables
if(isset($_POST['album'])){
$album_name = $_POST['album'];
// Insertamos el nombre de los albums en la base de datos
if(empty($_POST['album'])){
echo "No se ha creado el album en la base de datos";
}else{
//Conectamos a la base de datos
$conexion = mysql_connect("localhost","root","pass");
// seleccionamos la tabla
mysql_select_db("imagesend", $conexion);
$sql = "INSERT INTO albums (album_name) VALUES ('$album_name')";
$result = mysql_query($sql);
echo "El album se ha insertado en la base de datos";
}
}//else{ //opcional A
?>
donde esta este if===>
Código PHP:
if(empty($_POST['album'])){
echo "No se ha creado el album en la base de datos";
}else{
depues del else {
se ejecuta la consulta pero es por que es solo un campo cuando son varios como lo tengo ke hacer varios elseif con los otros campos del formu? o como?
os pongo el formulario que pretendo validar:
Código:
<form method="post" action=""> <ul> <li> Nombre: <input type="text" name="nombre" id="nombre" size="40"></li> <li>Email: <input type="text" name="email" id="email" size="40"></li> <li>Telefono: <input type="text" name="telefono" id="telefono" size="9"></li> <li>Comentarios: <textarea cols="30" rows="7" name="comentario" id="comentarios"> </textarea> </li> <li> <input type="submit" name="enviar1" value="Enviar"id="enviar"> </li> </ul> </form>