Selección de fecha en calendario php
Soy Juan Diego ¿cómo estás? La verdad necesito urgente tu ayuda intenté de todo para solucionar mi problema y no logré, verás en el archivo procesardatospedidos ingreso los pedidos de los asistentes, mi problema es el siguiente: tengo un calendario y mi profesor me pidió que hay hacer click en un día del calendario la fecha de ese día tiene que aparecer la fecha del día que selecciones enla caja de texto de la fecha de entrega
<html>
<head>
<style>
.calendario
{
border: 1px solid #000;
width: 200px;
}
.gris
{
background: #CBCBCB;
}
</style>
<title>Pedidos de Materiales</title>
</head>
<body>
<center>
<h1><b><u>Ingresando Pedidos de Materiales</u></b></h1>
<form action="procesardatospedidos.php" method="get" name="frmcombo">
<?php
$link = mysql_connect("localhost","root","");
mysql_select_db("laboratorio",$link) or die ("No se puede conectar");
$detective=$_GET['comboname'];
$result=mysql_query("select * from docente where nombre='".$detective."'",$link);
$row=mysql_fetch_array($result);
$codoc=$row["ID"];
$nomdoc=$row["nombre"];
$correo=$row["email"];
?>
<?php
$result=mysql_query("select * from docente where asistente='Yes'",$link);
?>
<table>
<tr>
<td><b><i>Buscar Asistente</i></b></td>
<td><select name="comboname" size="1" onChange="frmcombo.submit();">
<option selected="selected" value="">Seleccione Asistente</option>
<?php
while ($row=mysql_fetch_array($result))
{
echo "<option value=".$row["nombre"].">".$row["nombre"];
}
?>
</select></td>
</tr>
</table>
</form>
<form action="procesarpedidos.php">
<TABLE>
<TR>
<TD><b><i>Código del Asistente:</i></b></TD>
<TD><INPUT TYPE="text" NAME="codasistente" SIZE="20" MAXLENGTH="30" VALUE="<?php echo $codoc; ?>"></TD>
</TR>
<TR>
<TD><b><i>Nombre del Asistente:</i></b></TD>
<TD><INPUT TYPE="text" NAME="nomdocente" SIZE="20" MAXLENGTH="30" VALUE="<?php echo $nomdoc; ?>"></TD>
<TR>
<TD><b><i>Correo Electrónico:</i></b></TD>
<TD><INPUT TYPE="text" NAME="correodocente" SIZE="20" MAXLENGTH="30" VALUE="<?php echo $correo; ?>"></TD>
</TR>
</TR>
<TR>
<TD><b><i>Fecha del Pedido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="fechapedido" SIZE="20" MAXLENGTH="30" VALUE="<?php echo date("j / n / Y"); ?>"></TD>
</TR>
<TR>
<TD><b><i>Hora del Pedido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="horapedido" SIZE="20" MAXLENGTH="30" VALUE="<?php echo date("G: i: s"); ?>"></TD>
</TR>
<TR>
<TD><b><i>Materiales:</i></b></TD>
<TD><INPUT TYPE="text" NAME="materiales" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
<TD><b><i>Estado del Pedido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="estado" SIZE="20" MAXLENGTH="30"></TD>
</TR>
</TABLE>
<br>
<?php
$dias = date('t');
$hoy = date('j');
if (($diasem = date('w', mktime(0, 0, 0, date('m'), 1, date('y')))) == 0)
$diasem = 7;
$start = false;
$sum = 0;
echo '
<table class="calendario">
';
echo '
<tr class>
<td>L</td>
<td>M</td>
<td>M</td>
<td>J</td>
<td>V</td>
<td>S</td>
<td>D</td>
</tr>
<tr>
';
for ($i = 1; $i <= ($dias + $sum); $i++)
{
if (!$start)
if ($i <= 7 && $i == $diasem)
{
$start = true; $sum = $i - 1;
}
else
{
echo '
<td></td>
';
}
if ($start)
{
if (($i - 1) % 7 == 0) echo '
</tr>
<tr>
';
echo '
<td' . ($i == ($hoy + $sum) ? ' class="gris"' : '') . '>' . ($i - $sum ). '</td>
';
}
}
echo '
</tr>
</table>
';
?>
<br>
<table>
<TR>
<TD><b><i>Fecha de Entrega:</i></b></TD>
<TD><INPUT TYPE="text" NAME="fechaentregado" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
<TD><b><i>Fecha de Recibido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="fecharecibido" SIZE="20" MAXLENGTH="30"></TD>
</TR>
</table>
<br>
<INPUT TYPE="submit" NAME="accion" VALUE="Guardar Pedidos">
</form>
<hr>
<br>
<?php
$link = mysql_connect("localhost","root","");
mysql_select_db ("laboratorio", $link) or die ("No se puede conectar");
$result=mysql_query("select * from pedidos order by nomdocente",$link);
if ($row=...
<html>
<head>
<style>
.calendario
{
border: 1px solid #000;
width: 200px;
}
.gris
{
background: #CBCBCB;
}
</style>
<title>Pedidos de Materiales</title>
</head>
<body>
<center>
<h1><b><u>Ingresando Pedidos de Materiales</u></b></h1>
<form action="procesardatospedidos.php" method="get" name="frmcombo">
<?php
$link = mysql_connect("localhost","root","");
mysql_select_db("laboratorio",$link) or die ("No se puede conectar");
$detective=$_GET['comboname'];
$result=mysql_query("select * from docente where nombre='".$detective."'",$link);
$row=mysql_fetch_array($result);
$codoc=$row["ID"];
$nomdoc=$row["nombre"];
$correo=$row["email"];
?>
<?php
$result=mysql_query("select * from docente where asistente='Yes'",$link);
?>
<table>
<tr>
<td><b><i>Buscar Asistente</i></b></td>
<td><select name="comboname" size="1" onChange="frmcombo.submit();">
<option selected="selected" value="">Seleccione Asistente</option>
<?php
while ($row=mysql_fetch_array($result))
{
echo "<option value=".$row["nombre"].">".$row["nombre"];
}
?>
</select></td>
</tr>
</table>
</form>
<form action="procesarpedidos.php">
<TABLE>
<TR>
<TD><b><i>Código del Asistente:</i></b></TD>
<TD><INPUT TYPE="text" NAME="codasistente" SIZE="20" MAXLENGTH="30" VALUE="<?php echo $codoc; ?>"></TD>
</TR>
<TR>
<TD><b><i>Nombre del Asistente:</i></b></TD>
<TD><INPUT TYPE="text" NAME="nomdocente" SIZE="20" MAXLENGTH="30" VALUE="<?php echo $nomdoc; ?>"></TD>
<TR>
<TD><b><i>Correo Electrónico:</i></b></TD>
<TD><INPUT TYPE="text" NAME="correodocente" SIZE="20" MAXLENGTH="30" VALUE="<?php echo $correo; ?>"></TD>
</TR>
</TR>
<TR>
<TD><b><i>Fecha del Pedido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="fechapedido" SIZE="20" MAXLENGTH="30" VALUE="<?php echo date("j / n / Y"); ?>"></TD>
</TR>
<TR>
<TD><b><i>Hora del Pedido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="horapedido" SIZE="20" MAXLENGTH="30" VALUE="<?php echo date("G: i: s"); ?>"></TD>
</TR>
<TR>
<TD><b><i>Materiales:</i></b></TD>
<TD><INPUT TYPE="text" NAME="materiales" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
<TD><b><i>Estado del Pedido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="estado" SIZE="20" MAXLENGTH="30"></TD>
</TR>
</TABLE>
<br>
<?php
$dias = date('t');
$hoy = date('j');
if (($diasem = date('w', mktime(0, 0, 0, date('m'), 1, date('y')))) == 0)
$diasem = 7;
$start = false;
$sum = 0;
echo '
<table class="calendario">
';
echo '
<tr class>
<td>L</td>
<td>M</td>
<td>M</td>
<td>J</td>
<td>V</td>
<td>S</td>
<td>D</td>
</tr>
<tr>
';
for ($i = 1; $i <= ($dias + $sum); $i++)
{
if (!$start)
if ($i <= 7 && $i == $diasem)
{
$start = true; $sum = $i - 1;
}
else
{
echo '
<td></td>
';
}
if ($start)
{
if (($i - 1) % 7 == 0) echo '
</tr>
<tr>
';
echo '
<td' . ($i == ($hoy + $sum) ? ' class="gris"' : '') . '>' . ($i - $sum ). '</td>
';
}
}
echo '
</tr>
</table>
';
?>
<br>
<table>
<TR>
<TD><b><i>Fecha de Entrega:</i></b></TD>
<TD><INPUT TYPE="text" NAME="fechaentregado" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
<TD><b><i>Fecha de Recibido:</i></b></TD>
<TD><INPUT TYPE="text" NAME="fecharecibido" SIZE="20" MAXLENGTH="30"></TD>
</TR>
</table>
<br>
<INPUT TYPE="submit" NAME="accion" VALUE="Guardar Pedidos">
</form>
<hr>
<br>
<?php
$link = mysql_connect("localhost","root","");
mysql_select_db ("laboratorio", $link) or die ("No se puede conectar");
$result=mysql_query("select * from pedidos order by nomdocente",$link);
if ($row=...
3 respuestas
Respuesta de Jorge Vila
1
Respuesta de lukassss
1
Respuesta de totechess