Buongiorno appena iscritto al forum , mi chiamo Ivan e ho da porvi un quesito.
Ho scritto in php 2 select che mi restituiscono i dati prelevati da db, orail problema è che non riesco a far visualizzare nlla stessa pagina i risultati della ricerca di entrambi i valori selezionati nelle select, di seguito vi posto il codice:
$query_anno = "SELECT title_alias , title FROM `mos_content` WHERE catid = 25 group by title_alias order by title_alias LIMIT 0, 30 ";
$query_Recordset1 = "SELECT * FROM `mos_content` WHERE catid = 25 and title_alias=" . $_GET[Anno] . " order by title_alias LIMIT 0, 30 ";
$query_protocollo = "select title from `mos_content` where catid=25 and title_alias=" . $_GET[Anno] . " order by title";
per qunto riguarda le query
<form action="immo.php?title_alias=<?php echo $Recordset1['title']; ?>&<?php echo $Recordset1['title_alias']; ?>" method="get" name="form1" id="form1">
<select name="Anno">
<option value="<?$_GET[Anno]?> selected"><?$_GET[Anno]?></Option>
<?php
do {
?>
<option value="<?php echo $row_anno['title_alias']?>"<?php if (!(strcmp($row_anno['title_alias'], $row_anno['title_alias']))) {echo "selected=\"selected\"";} ?>><?php echo $row_anno['title_alias']?></option>
<?php
} while ($row_anno = mysql_fetch_assoc($anno));
$rows = mysql_num_rows($anno);
if($rows > 0) {
mysql_data_seek($anno, 0);
$row_anno = mysql_fetch_assoc($anno);
}
?>
</select>
<select name="protocollo">
<option value="selected"><?php echo $row_protocollo['title']?></option>
<?php
do {
?>
<option value="<?php echo $row_protocollo['title']?>"<?php if (!(strcmp($row_protocollo['title'], $row_protocollo['title']))) {echo "selected=\"selected\"";} ?>><?php echo $row_protocollo['title']?></option>
<?php
} while ($row_protocollo = mysql_fetch_assoc($protocollo));
$rows = mysql_num_rows($protocollo);
if($rows > 0) {
mysql_data_seek($protocollo, 0);
$row_protocollo = mysql_fetch_assoc($protocollo);
}
?>
</select>
<input type="submit" value="Visualizza" />
<input type="hidden" name="MM_insert" value="form1" />
<table width="100%" border="0" align="center">
<tr>
<td bgcolor="#666666"><div align="center"><span class="Stile8">id</span></div></td>
<td bgcolor="#666666"><div align="center"></div></td>
<td bgcolor="#666666"><div align="center"><span class="Stile8">Protocollo</span></div></td>
<td bgcolor="#666666"><div align="center"></div></td>
<td bgcolor="#666666"><div align="center"><span class="Stile8">Anno</span></div></td>
<td bgcolor="#666666"><div align="center"></div></td>
<td bgcolor="#666666"><div align="center"><span class="Stile8">Oggetto</span></div></td>
<td bgcolor="#666666"><div align="center"></div></td>
<td bgcolor="#666666"><div align="center"><span class="Stile8">Pubblicato il</span></div></td>
<td bgcolor="#666666"><div align="center"></div></td>
<td bgcolor="#666666"><div align="center"><span class="Stile8">Valido fino al</span></div></td>
</tr>
<?php do { ?>
<tr>
<td valign="top" bgcolor="#CCCCCC"><a href="dettaglio_immobili.php?recordID=<?php echo $row_Recordset1['id']; ?>" class="Stile3">
<?php echo $row_Recordset1['id']; ?></a> </td>
<td bgcolor="#ffffff"></td>
<td valign="top" bgcolor="#CCCCCC"><div align="center" class="Stile9"><?php echo $row_Recordset1['title']; ?></div></td>
<td bgcolor="#ffffff"></td>
<td valign="top" bgcolor="#CCCCCC"><span class="Stile9"><?php echo $_GET[Anno]; ?></span></td>
<td bgcolor="#ffffff"></td>
<td valign="top" bgcolor="#CCCCCC"><div align="justify">
<?php echo $row_Recordset1['introtext']; ?></div></td>
<td bgcolor="#ffffff"></td>
<td valign="top" bgcolor="#CCCCCC"><div align="center"><?php echo $row_Recordset1['created']; ?></div></td>
<td bgcolor="#ffffff"></td>
<td valign="top" bgcolor="#CCCCCC"><div align="center"><?php echo $row_Recordset1['publish_down']; ?></div></td>
</tr>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</table>
Mi aiutate per favore?
Grazie Ivan