Foros del Web » Programando para Internet » PHP »

Consulta

Estas en el tema de Consulta en el foro de PHP en Foros del Web. Hola a todos tengo un problema con la linea que se encuentra sombreada, y no se porque, alli quiero que me imprima en un text ...
  #1 (permalink)  
Antiguo 04/11/2009, 15:10
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 3 meses
Puntos: 0
Información Consulta

Hola a todos tengo un problema con la linea que se encuentra sombreada, y no se porque, alli quiero que me imprima en un text la fecha actual cuando carga el formulario, pero por dreamweaver en vista de diseño me queda sombreada en amarillo:

<form action="agregar.php" method="post" name="f1">
<table border=0 cellspacing="0">
<tr><td colspan="2"><span class="Estilo21">[AGREGAR EVENTO]</span></td></tr>
<tr><td>Fecha</td><td><input type="text" name="fecha" value="<? echo date('Y-m-d'); ?>" </td></tr>
<tr><td valign="TOP"><div align="left">
  #2 (permalink)  
Antiguo 04/11/2009, 15:12
Avatar de _-ZeuS-_  
Fecha de Ingreso: junio-2007
Ubicación: Quito, Ecuador! ;)
Mensajes: 100
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: Consulta

no hay problema tal vez debas poner

<?php echo date("Y-m-d"); ?>

pero tb veo que te falta cerrar con ">" el tag input que no está cerrado tal vez por eso te lo sombrea
  #3 (permalink)  
Antiguo 04/11/2009, 15:14
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Consulta

pero funciona?...

dreamweaver no tiene la razon absoluta xD!
  #4 (permalink)  
Antiguo 04/11/2009, 15:16
Avatar de _-ZeuS-_  
Fecha de Ingreso: junio-2007
Ubicación: Quito, Ecuador! ;)
Mensajes: 100
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: Consulta

depende kon ke le pruebes algunos exploradores komo firefox en okaciones te kompletan el kódigo pero si lo mandas en ie de seguro no funciona xD.

Y me imagino ke no funcionaba la verdad jajajja pero es por el end tag ">" nada más, weno la verdadd no me gusta dreamweaber para programar php....

:P
  #5 (permalink)  
Antiguo 04/11/2009, 15:20
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 3 meses
Puntos: 0
Información Respuesta: Consulta

Ok gracias..

Tengo un problema con dos insert que estoy haciendo a diferentes tablas:

if ($_POST['sala'] == "Gerencia")
{
$sql = "insert into neiva(reserva,fecha,horaini,horafin,sala,videobeam ,responsable,evento) values('1','$fecha','$horaini','$horafin','$sala', '$vbeam','$responsable','$evento')";echo "<pre>$sql</pre>";
$sql2 = "insert into bogota(reserva,fecha,horaini,horafin,sala,videobea m,responsable,evento) values('1','$fecha','$horaini','$horafin','Sala Grande(14P)--1701','$vbeam','$responsable','$evento')";echo "<pre>$sql2</pre>";

}
$res = mysql_query($sql, $conexion);
$res = mysql_query($sql2, $conexion);
if($res){
echo "Evento grabado";
redireccionar('3','mostrar.php');
}else{
echo "Error al grabar evento: ".mysql_error($conexion);
}
desconectar($conexion);
}else{
?>
  #6 (permalink)  
Antiguo 04/11/2009, 15:21
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Consulta

eso depende de la directiva shot_tags en el php.ini
  #7 (permalink)  
Antiguo 04/11/2009, 15:23
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Consulta

Cita:
Iniciado por ingluis Ver Mensaje
Ok gracias..

Tengo un problema con dos insert que estoy haciendo a diferentes tablas:

if ($_POST['sala'] == "Gerencia")
{
$sql = "insert into neiva(reserva,fecha,horaini,horafin,sala,videobeam ,responsable,evento) values('1','$fecha','$horaini','$horafin','$sala', '$vbeam','$responsable','$evento')";echo "<pre>$sql</pre>";
$sql2 = "insert into bogota(reserva,fecha,horaini,horafin,sala,videobea m,responsable,evento) values('1','$fecha','$horaini','$horafin','Sala Grande(14P)--1701','$vbeam','$responsable','$evento')";echo "<pre>$sql2</pre>";

}
$res = mysql_query($sql, $conexion);
$res = mysql_query($sql2, $conexion);
if($res){
echo "Evento grabado";
redireccionar('3','mostrar.php');
}else{
echo "Error al grabar evento: ".mysql_error($conexion);
}
desconectar($conexion);
}else{
?>
para que funcione debes activar register_globals, pero no es recomendable
  #8 (permalink)  
Antiguo 04/11/2009, 15:25
Avatar de _-ZeuS-_  
Fecha de Ingreso: junio-2007
Ubicación: Quito, Ecuador! ;)
Mensajes: 100
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: Consulta

tienes un error en el sql exactamente en el sql2

$sql2 = "insert into bogota(reserva,fecha,horaini,horafin,sala,videobea m,responsable,evento) values('1','$fecha','$horaini','$horafin','Sala Grande(14P)--1701','$vbeam','$responsable','$evento')";echo "<pre>$sql2</pre>";


exactamente donde está de otro kolor los datos deben ser unidos así vedeobeam.
  #9 (permalink)  
Antiguo 04/11/2009, 15:28
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 3 meses
Puntos: 0
Información Respuesta: Consulta

No, ese campo esta unido, solo que el editor lo separa porque no alcanza el renglon
  #10 (permalink)  
Antiguo 05/11/2009, 07:32
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 3 meses
Puntos: 0
Información Respuesta: Consulta

Estoy trayendo los campos del formulario desde el mismo archivo php:

<?php
include_once("funciones1.php");
$fecha = $_POST['fecha'];
$horaini = $_POST['horaini'];
$horafin = $_POST['horafin'];
$sala = $_POST['sala'];
$vbeam = $_POST['vbeam'];
$responsable = $_POST['responsable'];
$evento = $_POST['evento'];

if($fecha != "" && $horaini != "" && $horafin != "" && $sala != "" && $responsable != "" && $evento != ""){
$conexion = conectar();
$vbeam = isset($_POST['vbeam'])? 1: 0; // estado del check, envia 1 si esta visible o 0 si no lo esta a la bd
IF ($_POST['sala'] == "Sala Grande(14P)--1701")
{
$sql = "insert into bogota(reserva,fecha,horaini,horafin,sala,videobea m,responsable,evento) values('1','$fecha','$horaini','$horafin','$sala', '$vbeam','$responsable','$evento')"; echo "<pre>$sql</pre>";
$sql2 = "insert into neiva(reserva,fecha,horaini,horafin,sala,videobeam ,responsable,evento) values('1','$fecha','$horaini','$horafin','Gerenci a','$vbeam','$responsable','$evento')"; echo "<pre>$sql2</pre>";

}
$res = mysql_query($sql);
$res = mysql_query($sql2);
if($res){
echo "Evento grabado";
redireccionar('3','mostrar.php');
}else{
echo "Error al grabar evento: ".mysql_error($res);

}
desconectar($conexion);
}else{
?>

<style type="text/css">
<!--
.Estilo20 { font-size: 9px;
font-weight: bold;
}
.Estilo21 {
color: #CC0000;
font-weight: bold;
font-style: italic;
}
-->
</style>
<form action="agregar1.php" method="post" name="f2">
<table border=0 cellspacing="0">
<tr><td colspan="2"><span class="Estilo21">[AGREGAR EVENTO]</span></td></tr>
<tr><td>Fecha</td><td><input type="text" name="fecha" value="<?php echo date('Y-m-d'); ?>" />
Por favor respete el formato </td></tr>
<tr><td valign="TOP"><div align="left">
<p>Hora Inicio </p>
<p>Hora Final </p>
</div></td><td><p>
<input name="horaini" type="text" value="HH:MM:SS" />
</p>
<p>
<input name="horafin" type="text" value="HH:MM:SS" />
</p></td></tr>
<tr><td align="center"><div align="left">Sala</div></td>
<td align="center"><div align="left"><span class="Estilo20">
<select name="sala">
<option>--Seleccione--</option>
<option value="Sala Pequeña(6P)--1701">Sala Pequeña(6P)--1701</option>
<option value="Sala Grande(14P)--1701">Sala Grande(14P)--1701</option>
<option value="Ninguna">Ninguna</option>
</select>
</span></div></td>
</tr>
<tr>
<td align="center"><div align="left">Video Beam
</div></td>
<td align="center"><div align="left">
<input type="checkbox" name="vbeam" value="checkbox">
</div></td>
</tr>
<tr>
<td align="center"><div align="left">Responsable
</div></td>
<td align="center"><div align="left">
<input name="responsable" type="text" size="40" maxlength="40" />
</div></td>
</tr>
<tr>
<td align="center">Observaciones</td>
<td align="center"><div align="left">
<textarea rows="5" cols="20" name="evento"></textarea>
</div></td>
</tr>
<tr>
<td colspan="2" align="center"><input name="submit" type="submit" value="Enviar" /></td>
</tr>
</table>
</form>

<?
}
?>


en lo del color naranja me dice, como si estuviera vacia la consulta...alguien que me colabore por favor
  #11 (permalink)  
Antiguo 05/11/2009, 08:08
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 3 meses
Puntos: 0
Información Respuesta: Consulta

Me podrian colaborar por favor
  #12 (permalink)  
Antiguo 05/11/2009, 08:20
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 3 meses
Puntos: 0
Información Respuesta: Consulta

En el momento de hacer el insert me sale que:

Error al grabar evento: Query was empty

Pero es raro porque ya verifique los valores y estan bien, hasta los nombres de los objetos del formulario y los campos de la base de datos
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 08:58.