Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/01/2013, 11:32
davidscandroli
 
Fecha de Ingreso: noviembre-2012
Mensajes: 6
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Verificar si existe antes de insertar.

El tema es asi, yo tengo un formulario donde una de los campos es para que se coloque la fecha.

<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Fecha:</td>
<td>
<input type="text" name="strFecha" id="datepicker" readonly="readonly" size="12" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">&nbsp;</td>
<td><input type="hidden" name="strUsuario" value="<?php echo $_SESSION['MM_Username'] ?>" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">¿Que y cuando reservar?</td>
<td><select name="strDestino">
<option value="1" <?php if (!(strcmp(1, ""))) {echo "SELECTED";} ?>>Parrilla Mediodia</option>
<option value="2" <?php if (!(strcmp(2, ""))) {echo "SELECTED";} ?>>Parrilla Noche</option>
<option value="3" <?php if (!(strcmp(3, ""))) {echo "SELECTED";} ?>>SUM de 08:00 a 13:30</option>
<option value="4" <?php if (!(strcmp(4, ""))) {echo "SELECTED";} ?>>SUM de 14:00 a 19:30</option>
<option value="5" <?php if (!(strcmp(5, ""))) {echo "SELECTED";} ?>>SUM de 20:00 a 06:00</option>
</select>
</td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">&nbsp;</td>
<td><input type="submit" value="RESERVAR" /></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form1" />
</form>


Ahora el tema es que antes de insertar el registro en la base de datos, tengo que verificar que no exista esa fecha, que no se repita, asi no hay problemas.

Lo que no entiendo es como verificar antes de insertar el registro si esa fecha que coloca el usuario existe o no existe.
Mi idea es que si existe le indique que ya alguien reservo y si no esta que lo registre y listo.

Pero no entiendo como hacerlo, hace poco empece con php y no me queda claro eso.

Gracias!