Ya no me da la cabeza y necesito una solución, el proyecto es así...
Quiero una pagina principal la cual seleccione el mes de diciembre el cual lee en mi base de datos todos los que son de Diciembre "hasta allí todo bien" pero como son como 7 columnas y en la principal solo están 3 quiero un botón que lea la fila que encontró y que nos lleve a otra web la cual esta todo el desglose de la fila anterior con todos sus datos...
Esta es la pagina de busqueda
Código PHP :
<?php require("conexion.php"); require("funciones.php"); $criterio = getParam($_GET["criterio"], ""); $total = 0; if ($criterio != "") { $query = "SELECT * FROM paseo WHERE mes like ".sqlValue($criterio."%", "text")." ORDER BY casa ASC"; $queEmp = mysql_query($query, $conexion); $total = mysql_num_rows($queEmp); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>PHP con MySQL: Consultar datos en MySQL</title> <link href="styles.css" rel="stylesheet" type="text/css" /> </head> <body> <h3>Buscador de Empresas</h3> <form id="frbuscar" name="frbuscar" method="get" action=""> <select name="criterio" id="criterio"> <option value="Seleccione un Mes" selected="selected">Seleccione un Mes</option> <option value="Diciembre 2015">Diciembre 2015</option> <option value="Enero 2015">Enero 2015</option> </select> <input type="submit" id="btbuscar" value="Buscar" /> </form> <?php if ($total > 0) { ?> <p><em>Total de Casas Pagadas: <?php echo $total; ?></em></p> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <th>Casa</th> <th>Boleta</th> <th>Fecha</th> <th>Descipción</th> </tr> <?php $i=$rsEmp;?> <?php while ($rsEmp = mysql_fetch_assoc($queEmp)) { ?> <tr> <td><?php echo $rsEmp['casa']; ?></td> <td><?php echo $rsEmp['boleta']; ?></td> <td><?php echo $rsEmp['fecha']; ?></td> <td><?php echo'<form id="form1" name="form1" method="post" action="mas.php">'; echo'<input type="submit" name="Submit" value="Detalles" />'; echo'<input type="hidden" name="opc" value="'.$i.'" />'; echo' </form>'; ?></td> </tr> <?php } ?> </table> <?php } ?> <p> </p> </body> </html>
Y esta es la pagina Mas... de la cual no me ha podido mostrar nada, por seguirdad le cambie los datos de mi base...
Código PHP :
<!DOCTYPE HTML> <!-- Alpha by HTML5 UP html5up.net | @n33co Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) --> <html> <head><meta http-equiv="Content-Type" content="text/html; charset=gb18030"> <title>Datos</title> <meta name="description" content="" /> <meta name="keywords" content="" /> <!--[if lte IE 8]><script src="css/ie/html5shiv.js"></script><![endif]--> <script src="js/jquery.min.js"></script> <script src="js/jquery.dropotron.min.js"></script> <script src="js/jquery.scrollgress.min.js"></script> <script src="js/skel.min.js"></script> <script src="js/skel-layers.min.js"></script> <script src="js/init.js"></script> <noscript> <link rel="stylesheet" href="css/skel.css" /> <link rel="stylesheet" href="css/style.css" /> <link rel="stylesheet" href="css/style-wide.css" /> </noscript> <!--[if lte IE 8]><link rel="stylesheet" href="css/ie/v8.css" /><![endif]--> </head> <body> <!-- Header --> <header id="header" class="skel-layers-fixed"> <h1><a href="index.html">Dise帽o</a> by Pixelart Media</h1> </header> <!-- Main --> <section id="main" class="container"> <header> <h2>Descripci贸n</h2> <p>Aqui se describe los datos de la casa anteriormente seleccionado</p> <form name="form1" method="post" action="javascript:window.history.go(-1);"> <input type="submit" name="button" id="button" value="Regresar"> </form> </header> <div class="box"> <h3> </h3> <p> <table border="1" bgcolor="#FFFFFF"> <tr> <?php $o=$_POST['opc']; mysql_connect("localhost","mi usuario","mi clave"); mysql_select_db("mi base"); $sql=mysql_query("select * from paseo where id='".$o."'"); while($f = mysql_fetch_assoc($sql)){ echo '<th>'.$f['casa'].'</th>'; echo '<tr>'; echo '<td>'.$f['boleta'].'</td>'; echo '<tr>'; echo '<td>'.$f['valor'].'</td>'; echo '<tr>'; echo '<td>'.$f['fecha'].'</td>'; echo '<tr>'; echo '<td>'.$f['mes'].'</td>'; echo '<tr>'; echo '<td>'.$f['hora'].'</td>'; echo '<tr>'; echo '<td>'.$f['obs'].'</td>'; echo '<tr>'; } ?> </TR> </TABLE> </p> <div class="row"></div> </div> </section> <!-- Footer --> <footer id="footer"> <ul class="copyright"> <li>© Untitled. All rights reserved.</li><li>Design: <a href="http://pixelart.com.gt">Pixelart Media</a></li> </ul> </footer> </body> </html>
Por favor echenme la mano ya que cuando doy clic en el botón detalles me envía a la pagina pero no muestra nada de datos de la cual necesito... ¿sera que tiene que ver que en la primera utilizo la conexion y en la otra me voy directo... la verdad ya me hice bolas...
Código PHP :