estoy haciendo estas validaciones i no funiona ninguna de las 3 i no se porque
he estado 1hora probando cosas i no ha maneras
no puedo introducir ningun caracter
la primera vez me introduze un campo vacio en la base de datos i yo quiero que siempre sea obligatorio introducir una categoria
Código HTML:
Ver original<form action="menu_principal.php" method ="get">
<input type="submit" value="Menu_principal" >
Código PHP:
Ver original<?php
$insertar_categoria = $_GET["insertar_categoria"];
$actualitzar_categoria = $_GET["actualitzar_categoria"];
$borrar_categoria = $_GET["borrar_categoria"];
if ($insertar_categoria == "insertar_categoria") {
?>
Código HTML:
Ver original<h1>Insertart Categories
</h1> <form action="select_insert_update_categories.php" method="get"> <label for="categoria_nombre"> categoria_nombre
<input type="text" id="categoria_nombre" name="categoria_nombre" size='22' maxlength='25' >max: 25 palabras
<br/>
Código PHP:
Ver original<?php
$query = "SELECT * FROM categorias";
echo $query;
{
echo $row['categoria_nombre'].'<br>';
}
if((isset($categoria_nombre) == $_GET[categoria_nombre
]) && (isset($insertart_categoria) == $_GET[insertart_categoria
])) {
echo "esta categoria ya existe";
}
if((isset($categoria_nombre) == $_GET[categoria_nombre
]=" ") && (isset($insertar_categoria) == $_GET[insertar_categoria
])){ echo "error campo vacio introduce un valor";
}
$pattern = '/[^a-z]/';
if((preg_match($pattern,$categoria_nombre) == $_GET[categoria_nombre
]) & (isset($insertar_categoria) == $_GET[insertart_categoria
])) { echo "el camp solo puede contener estos valores (a-z,à,á,è,é,ì,í,ù,ú,ò,ó,ï,')";
}
?>
Código HTML:
Ver original<br/><input type="submit" value="insertar_categoria" name="insertar_categoria"> <input type="reset" value="esborrar" name="esborrar">