Como extraer registro atraves de fechas (dia, mes año)
Buenas tardes necesito una ayuda tengo en una tabla los campos dia, mes, ano inserto bien pero quiero consultar o buscar atraves de un filtro registro por dias, mes y año
<html>
<head>
<script type="text/javascript">
function showUser(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getuser.php?q="+str,true);
xmlhttp.send();
}
</script>
</head>
<body>
<form>
<select name="user" onChange="showUser(this.value)">
<option value="dia">dia</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">31</option>
</select>
<select name="dia" onChange="showUser(this.value)">
<option value="mes">mes</option>
<option value="Enero" >Enero</option>
<option value="Febrero" >Febrero</option>
<option value="Marzo" >Marzo</option>
<option value="Abril">Abril</option>
<option value="Mayo" >Mayo</option>
<option value="Junio" >Junio</option>
<option value="Julio" >Julio</option>
<option value="Agosto" >Agosto</option>
<option value="Septiembre">Septiembre</option>
<option value="Octubre" >Octubre</option>
<option value="Noviembre" >Noviembre</option>
<option value="Diciembre" >Diciembre</option>
</select>
<select name="mes" onChange="showUser(this.value)">
<option value="">ano</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
</form>
<br />
<div id="txtHint"><b>Person info will be listed here.</b></div>
</body>
</html>
?php
$q=$_GET["q"];
$con = mysql_connect('localhost', 'root');
if (!$con)
{
die('Could not connect: ' . Mysql_error());
}
mysql_select_db("tuconst1_tuconst", $con);
$sql="SELECT * FROM sn_noticias WHERE dia = '".$q."'";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$imagenes = nl2br("$row[imagen]");
echo"
<table width='400'...
<html>
<head>
<script type="text/javascript">
function showUser(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getuser.php?q="+str,true);
xmlhttp.send();
}
</script>
</head>
<body>
<form>
<select name="user" onChange="showUser(this.value)">
<option value="dia">dia</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">31</option>
</select>
<select name="dia" onChange="showUser(this.value)">
<option value="mes">mes</option>
<option value="Enero" >Enero</option>
<option value="Febrero" >Febrero</option>
<option value="Marzo" >Marzo</option>
<option value="Abril">Abril</option>
<option value="Mayo" >Mayo</option>
<option value="Junio" >Junio</option>
<option value="Julio" >Julio</option>
<option value="Agosto" >Agosto</option>
<option value="Septiembre">Septiembre</option>
<option value="Octubre" >Octubre</option>
<option value="Noviembre" >Noviembre</option>
<option value="Diciembre" >Diciembre</option>
</select>
<select name="mes" onChange="showUser(this.value)">
<option value="">ano</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
</form>
<br />
<div id="txtHint"><b>Person info will be listed here.</b></div>
</body>
</html>
?php
$q=$_GET["q"];
$con = mysql_connect('localhost', 'root');
if (!$con)
{
die('Could not connect: ' . Mysql_error());
}
mysql_select_db("tuconst1_tuconst", $con);
$sql="SELECT * FROM sn_noticias WHERE dia = '".$q."'";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$imagenes = nl2br("$row[imagen]");
echo"
<table width='400'...
1 Respuesta
Respuesta de Jorge Vila
1