Foros del Web » Programando para Internet » PHP »

consulta sql con el valor de un textbox del lado del cliente

Estas en el tema de consulta sql con el valor de un textbox del lado del cliente en el foro de PHP en Foros del Web. un cordial saludo para todos. tengo un formulario de registro lo que quiero hacer es realizar una consulta con el valor que se digita en ...
  #1 (permalink)  
Antiguo 07/06/2012, 14:05
 
Fecha de Ingreso: noviembre-2010
Ubicación: Bogotá
Mensajes: 41
Antigüedad: 13 años, 5 meses
Puntos: 1
Pregunta consulta sql con el valor de un textbox del lado del cliente

un cordial saludo para todos.

tengo un formulario de registro lo que quiero hacer es realizar una consulta con el valor que se digita en un campo de texto, por ejemplo el de la cédula para evitar registros repetidos y si encuentra algo que lo guarde en una variable, que despues la utilizare para asignarla auna caja de texto tipo hidden

seria algo como esto




Código PHP:
Ver original
  1. $row = mysql_query("SELECT * FROM informacion_basica WHERE Cedula = document.form1.cedulaactual.value ");
  2.  
  3.  $cedula=stripslashes($row["Cedula"]);
  #2 (permalink)  
Antiguo 07/06/2012, 14:24
Avatar de linuxzero  
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 5 meses
Puntos: 160
Respuesta: consulta sql con el valor de un textbox del lado del cliente

la unica forma que tenes de hacerlo es a traves de ajax
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com
  #3 (permalink)  
Antiguo 07/06/2012, 14:40
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: consulta sql con el valor de un textbox del lado del cliente

No creo que haga falta ajax.. con php y unos if aqui y alla se puede.. ejemplo:


Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>VERIFICAR CERDULA</title>
</head>

<body>

<?php 

//aqui tu conexion
if(isset($_POST['cedulaactual'])){
    
$cedulaactual$_POST['cedulaactual'];
    
    
$sqlmysql_query("* FROM informacion_basica WHERE Cedula =".$cedulaactual$conexion);
    
    
$num mysql_num_rows($sql);
    
    if(
$num>0){
        
        echo 
"<p style='color:#FF0000;'>El numero de cedula <strong>".$cedulaactual."</strong>, ya existe</p>";
    }else{
        
        
//lo que quieras hacer con la variable enviada
        //en este caso voy a convertirla en sesion para usarla despues
        //y redireccionar la pagina a otro lugar
        
        
$_SESSION['cedula'] = $cedulaactual;
        
header("location: continuar-mi-trabajo.php");
        
    }
    
}

?>



    <form action="" method="post">
    Ingrese su numero de cedula: <input name="cedulaactual" type="text" /> <input name="" type="submit" />
    
    </form>


</body>
</html>
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: cliente, formulario, lado, mysql, registro, sql, textbox, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:42.