Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/06/2007, 13:11
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Poner condicion antes de insertar registro

de hecho Daniel00(), te respondio Futacullin

Cita:
Iniciado por daniel00 Ver Mensaje
Que tal futacullin.

Pues más o menos así:

Código:
lstSQL = "SELECT Count(*) as Conteo FROM Mesa Where Mesa = " & laMesa
Set myRecorset  = myConexión.Execute (lstSQL)
if myRecorset(0) > 5 then
 reponse.write "Ya no hay Cupo"
Else
 inscribirlo()
 response.write "Ya estas inscrito!!"
End If
Saludos!
respecto a como implementarlo. tienes esto
Cita:
Iniciado por futacullin Ver Mensaje
<%
'Recogo los valores del formulario
nombre=Request.Form("nombre")
mesa= Request.Form("mesa")

'me conecto a la base de datos
user.mdb

'creo la sentencia SQL para insertar los registros
sSQL="Insert Into inscritos (nombre,mesa) values ('" & nombre & "','" & mesa & "')"

set RS = oConn.Execute(sSQL)
%>
tu codigo deberia quedar de la siguiente forma
Código PHP:
   'Recogo los valores del formulario
  nombre=Request.Form("nombre")
  mesa= Request.Form("mesa")
 
'
me conecto a la base de datos
user
.mdb
lstSQL 
"SELECT Count(*) as Conteo FROM Mesa Where Mesa = " mesa
Set myRecorset  
myConexión.Execute (lstSQL)
if 
myRecorset(0) > 5 then
 reponse
.write "Ya no hay Cupo"
 
Else
 
'creo la sentencia SQL para insertar los registros
sSQL="Insert Into inscritos (nombre,mesa) values ('" & nombre & "','" & mesa & "
)"
set RS = oConn.Execute(sSQL)
response.write "
Ya estas inscrito!!"
 End If 
suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra