Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2011, 20:44
chamuco11
 
Fecha de Ingreso: agosto-2010
Ubicación: Rincon de Romos
Mensajes: 16
Antigüedad: 14 años, 7 meses
Puntos: 0
COmo puedo validar

Como puedo validar estos campos para que sean llenados todos y que unos solo sean letra, en otro numero e imagen, y que no se pueda introducir letras en los campos de numero y viserversa

Código PHP:
<?php
$state 
false;
if (
$_POST['action'] == "add") { 
    
$conexion mysql_connect("localhost""root""");
    
mysql_select_db("prueba"$conexion);
    
    
$que "INSERT INTO prueba (id_productos, clave, nombre, precio, clasificacion, existencias, observaciones, imagen) ";
//Quiero que los campos queden de la siguiente manera 
// id_producto - numerico
//clave - numerico 
//nombre - letras
//precio - el costo del producto
//clasificacion - letras
//existencias - letras 150 asi lo puse en la base de datos
//observaciones - letras
//imagen - que el campo marque cuando no haya imagen cargada
//si no se cargo algun campo marque erros 
    
$que.= "VALUES (
    '"
.$_POST['id_productos']."',  
    '"
.$_POST['clave']."',  
    '"
.$_POST['nombre']."', 
    '"
.$_POST['precio']."',  
    '"
.$_POST['clasificacion']."',
    '"
.$_POST['existencias']."', 
    '"
.$_POST['observaciones']."'
    '"
.$_POST['imagen']."')";//imagen
    
$res mysql_query($que$conexion) or die(mysql_error());
    
$state true;
if (
is_uploaded_file($_FILES["prueba"]["tmp_name"]))