Foros del Web » Programando para Internet » PHP »

php y javascript??

Estas en el tema de php y javascript?? en el foro de PHP en Foros del Web. hola,alguien podria ayudarme tengo mi codigo en php que realiza consultas a una base de datos y verifico si el dato introducido se repite en ...
  #1 (permalink)  
Antiguo 09/09/2005, 07:51
 
Fecha de Ingreso: mayo-2005
Mensajes: 16
Antigüedad: 19 años, 6 meses
Puntos: 0
php y javascript??

hola,alguien podria ayudarme tengo mi codigo en php que realiza consultas a una base de datos y verifico si el dato introducido se repite en la base de datos y en caso contrario quiero visualizar en un mensaje alert que el dato introducido ya existe dentro de la BD,como le hago para mezclar el codigo javascript en mi codigo php . gracias por su ayuda...........
  #2 (permalink)  
Antiguo 09/09/2005, 08:07
Avatar de ProWebDeveloper  
Fecha de Ingreso: julio-2005
Ubicación: Maracay - Edo. Aragua
Mensajes: 117
Antigüedad: 19 años, 4 meses
Puntos: 1
PHP y Javascript...

Hola amigo.. dejame ver si entendi.. creo que que lo que quieres es hacer una consulta a la base de datos para verificar si un registro se repite mas de una vez cierto?... y en caso de que eso suceda mandar a imprimir una ventana de alerta hecha con javascript... bueno si eso es asi.. facilmente puedes integrar tus lineas de codigo javascript dentro del script de php.. algo asi:

Código PHP:
//Haces todo lo requerido para conectarte a la base de datos y ejecutar la consulta que te validará si el registro se repite o no en la base de datos, que me imagino que es seleccionar todos los registros cuyo campoavalidar sea igual a un valor "x" y despues me imagino que lanzas un mysql_num_rows para que cuente la cantidad de registros obtenidos de la consulta.

//Entonces luego de eso haces un if... que si el numero de registros es mayor que 2 por ejemplo... entonces mandas a ejecutar esto...
<?php
echo "<script>";
echo 
"alert('El registro se repite más de una vez en la base de datos');";
echo 
"</script>";
?>

//De lo contrario, si no se cumple la condicion anterior entonces mandas a ejecutar por ejemplo...

<?php
echo "<script>";
echo 
"alert('El registro no esta duplicado en la base de datos');";
echo 
"</script>";
?>
Bueno creo que es todo.. espero que te sirva.. luego nos cuentas que tal te fue...

Saludos..

Atte. Javier Ugalde
  #3 (permalink)  
Antiguo 09/09/2005, 15:09
 
Fecha de Ingreso: mayo-2005
Mensajes: 16
Antigüedad: 19 años, 6 meses
Puntos: 0
hola J....

Cita:
Iniciado por ProWebDeveloper
Hola amigo.. dejame ver si entendi.. creo que que lo que quieres es hacer una consulta a la base de datos para verificar si un registro se repite mas de una vez cierto?... y en caso de que eso suceda mandar a imprimir una ventana de alerta hecha con javascript... bueno si eso es asi.. facilmente puedes integrar tus lineas de codigo javascript dentro del script de php.. algo asi:

Código PHP:
//Haces todo lo requerido para conectarte a la base de datos y ejecutar la consulta que te validará si el registro se repite o no en la base de datos, que me imagino que es seleccionar todos los registros cuyo campoavalidar sea igual a un valor "x" y despues me imagino que lanzas un mysql_num_rows para que cuente la cantidad de registros obtenidos de la consulta.

//Entonces luego de eso haces un if... que si el numero de registros es mayor que 2 por ejemplo... entonces mandas a ejecutar esto...
<?php
echo "<script>";
echo 
"alert('El registro se repite más de una vez en la base de datos');";
echo 
"</script>";
?>

//De lo contrario, si no se cumple la condicion anterior entonces mandas a ejecutar por ejemplo...

<?php
echo "<script>";
echo 
"alert('El registro no esta duplicado en la base de datos');";
echo 
"</script>";
?>
Bueno creo que es todo.. espero que te sirva.. luego nos cuentas que tal te fue...

Saludos..

Atte. Javier Ugalde
hola javier,gracias por el codigo q me mandaste te cuento que es lo que estaba tratando de hacer pero no me salia bien....ah si soy "amiga" no amigo
gracias por responder .bye
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 10:28.