Hola de nuevo DriverOP
Bueno, hice lo siguiente (aclaro que aún no se como hacerlo funcionar, pero me gustaría que me dijeras si voy bien o mal - la única forma de aprender):
La página de consulta quedó así (asfaltart.com/prueba01.php)
El código del datyepicker
Código PHP :
<input type "text" name="edit1" id="edit1" datepicker="true" datepicker_format="YYYY-MM-DD">
El código del botón que realiza la búsqueda
Código PHP :
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
mysql_connect("localhost","paginade_usuario","goldroad") or die ("no se ha podido conectar a la BD");
mysql_select_db("paginade_asfaltart") or die ("no se ha podido seleccionar la BD");
$buscar=$_POST['edit1'];
$buscar=mysql_query("SELECT * FROM `archivos` where `fecha` like '%" . $buscar . "%'");
$consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
}
?>
<form target="_blank" enctype="multipart/form-data" method="post" action="consultar.php" name="consultar">
<input name="submit" value="Consultar" type="submit"><br>
</form>al dar clic en el botón buscar me manda a consultar.php
Código PHP :
<?php
//establece una conexión con la base de datos.
$conexion = mysql_connect("localhost","paginade_usuario","goldroad") or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db("paginade_asfaltart",$conexion) or die("No se puede seleccionar BD"); // tu_bd es el nombre de la Base de datos .. por siaca.
header("location: listar_imagenes.php"); // si ha ido todo bien
exit;
?>
Lo que me abre listar_imagenes.php
Código PHP :
<?php
mysql_connect("localhost","paginade_usuario","goldroad") or die ("no se ha podido conectar a la BD");
mysql_select_db("paginade_asfaltart") or die ("no se ha podido seleccionar la BD");
$sql = "SELECT id,archivo_nombre,archivo_tipo,archivo_peso,fecha FROM archivos";
$consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
While ($registro=mysql_fetch_assoc($consulta)){
echo "<img src=\"ver.php?id=".$registro['id']."\">";
echo "<br> Nombre archivo: ".$registro['archivo_nombre'];
echo "<br> Tipo archivo (MIME formato): ".$registro['archivo_tipo'];
echo "<br> Peso: ".$registro['archivo_peso']." bytes.";
echo "<br> Fecha: ".$registro['fecha']."<br><br>";
echo "<a href=\"ver.php?id=".$registro['id']."\">".$registro['fecha']."</a>";
}
?>
Y me sale todo el contenido de la tabla de la base de datos... quiero que me salga sólo los de la fecha seleccionada en un comienzo... pero no sé dónde hacer eso...
Tengo este código que arme con instrucciones de phpnet:
Código PHP :
<?php
$fecha = ' XXXXX';
$query = sprintf("SELECT id,archivo_nombre,archivo_tipo,archivo_peso,fecha FROM archivos WHERE XXXXX='%s'",
mysql_real_escape_string($fecha));
$result = mysql_query($query);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
// Use result
// Attempting to print $result won't allow access to information in the resource
// One of the mysql result functions must be used
// See also mysql_result(), mysql_fetch_array(), mysql_fetch_row(), etc.
while ($row = mysql_fetch_assoc($result)) {
echo $row['fecha'];
echo $row['archivo_nombre'];
echo $row['lote'];
echo $row['mezcla'];
}
// Free the resources associated with the result set
// This is done automatically at the end of the script
mysql_free_result($result);
?>
Pregunto ¿es por ahí o estoy perdido? coloqué unas xxxxx donde no sé que colocar
No sabes cuánto le he pedido a mi Dios que te revista de paciencia jejeje.. Gracias