Código PHP:
<?
include("./lib_design_1024.php");
include_once("./lib_bd.php");
ini_HTML();
titulo();
menu();
function contenido() {
echo <<<CONTENIDO
<table class="tabla_980" align="center" cellpadding="0" cellspacing="0">
<tr>
<!--Primera columna-->
<td width="15%" rowspan="3" valign="top" bgcolor="#3A8BCB"><br>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td><img src="imagenes/SPACER.GIF" class="spacer"></td>
</tr>
<tr>
<font class="menu_izq">
<img src="imagenes/bullet.gif"> <a href="search_1024.php" class="menu2">Basic</a><br><br>
<img src="imagenes/bullet.gif"> <a href="search_advanced_1024.php" class="menu2">Advanced<br><br>
</font>
</tr>
<tr>
<td> </td>
</tr>
</table>
</td>
<!--Segunda columna-->
<td width="85%">
<br>
<font class="text">
CONTENIDO;
}
contenido();
if ((empty($author)) && (empty($year)) && (empty($title)) && (empty($pages)) && (empty($url)))
{
echo '<table width="95%" align="center" border="0" cellpadding="3" cellspacing="1" >';
echo '<tr>';
echo '<td>';
echo '<font class="text">';
//ESTE ES EL MENSAJE QUE ME SALE CUANDO SELECCIONO ALGO DE LA LISTA DESPLEGABLE TYPE
echo "You must especify some data<br><br>";
echo "<a href='search_1024.php'>Go back</a>";
echo "<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>";
}
else {
conectar();
$busca=array();
if (!empty($_POST["author"]))
{
$author=$_POST["author"];
//vector donde almaceno las querys
$busca[]=" AND Author like '%$author%'";
}
if (!empty($_POST["year"]))
{
$year=$_POST["year"];
//vector donde almaceno las querys
$busca[]=" AND Year like '%$year%'";
}
if (!empty($_POST["month"]))
{
$month=$_POST["month"];
//vector donde almaceno las querys
$busca[]=" AND Month like '%$month%'";
}
if (!empty($_POST["title"]))
{
$title=$_POST["title"];
//vector donde almaceno las querys
$busca[]=" AND Title like '%$title%'";
}
if (!empty($_POST["pages"]))
{
$pages=$_POST["pages"];
//vector donde almaceno las querys
$busca[]=" AND Pages like '%$pages%'";
}
if (!empty($_POST["url"]))
{
$url=$_POST["url"];
//vector donde almaceno las querys
$busca[]=" AND URL like '%$url%'";
}
$query="Select * from reference where 1 ";
$elemBusc=count($busca);
echo $elemBusc;
//añadimos a la query las condiciones de búsqueda
$i=0;
while($i<$elemBusc)
{
$query.=$busca[$i];
$i++;
}
$_pagi_sql=$query;
..................
Espero que ahora te hagas una idea de como tengo planteado lo que quiero hacer, no se como seguir. No controlo mucho en tema de javascript, y no he encontrado scripts que me permitan hacer lo que yo quiero.
Lo ideal seria capturar con javascript el valor de las variables y luego con scripts javascript generar tb el codigo html, aunque no se si esto se puede.
Muchas gracias por tu interes