Salve, utenti di AV.
ho appena finito di creare un archivio di programmi, che prende i dadi dal db, con un motore di ricerca, il probblema e che per il motori di ricerca ho usato la funzione explode() divedento la chiavi in spazzi, ma ora non mi funziona, vi scrivo qui il codice dei file che ho usato:
il primo file quello che quando clikki sul pulsante submit del form di ricerca di visualiza i lisultati altrimenti di visualiza una lista completa dei downloadin ve lo scrivo qui:
mentre il file dove visualiza i risultati di ricerca ve lo scrivo qui sotto:Codice PHP:
<table align="center" width="99%" cellpadding="1" cellspacing="1">
<tr>
<td style="border-bottom:groove #000022 1px"><sup>Download</sup></td>
</tr>
<tr>
<td>
Benvenudi nell' area downloading, qui potrete scaricare i programmi che più vi interessano cercandolo nella barra di ricerca presente qui sotto o sempricimente trovando il link del suo download
<div style="background:none; border:none"><form action="index.php?Dir=download&search=go" name="search" method="post">
<input type="text" name="pro"/>
<input type="submit" name="cercad" value="Cerca" />
</form><br />
</div>
<?
if ($_GET["search"]=="go") {
$program = explode(" ", $pro);
$mysql = "SELECT * FROM Download WHERE Nome = '$program' AND Visibile = '1'";
$result = mysql_query($mysql);
include ("list1_download.php") ;
}else {
include ("list_download.php") ;
}
?>
<br />
<?
if ($_SESSION["username"]=="Jeak") {
echo "<center><a href=\"index.php?Dir=add_download\" title=\"Aggiungi download\"><img border=\"0\" src=\"img/add.gif\" /></a> <a href=\"index.php?Dir=delete_download\" title=\"Elimina download\"><img border=\"0\" src=\"img/delete.gif\" /></a></center>";
}
?>
</td>
</tr>
</table>
se provo a eseguire lo script non mi restituische un errore, ma mi restituisce immediatamente la query che uso per la ricerca uguale a FALSE, potete vedere voi?Codice PHP:
<style type="text/css">
<!--
.Stile1 {
font-size: 18px;
font-weight: bold;
}
-->
</style>
<center>
<span class="Stile1">Risultati ricerca</span>:
</center>
<?
if ($result_s != $result) {
echo "<table align='center' width='80%' cellpadding='0' cellspacing='0'><tr align='center'><td>Nessun risultato trovato</td></tr></table>" ;
}else {
echo "<table align=\"center\" width=\"80%\" cellpadding=\"0\" cellspacing=\"0\" background=\"img/stab.png\">
<tr align=\"center\">
<td width=\"32%\" style=\"border:solid #003366 1px\"><strong>Nome programma </strong></td>
<td width=\"37%\" style=\"border:solid #003366 1px\"><strong>Piattaforma</strong></td>
<td width=\"31%\" style=\"border:solid #003366 1px\"><strong>Azioni</strong></td>
</tr>
</table>" ;
while ($rs = mysql_fetch_array($result)) {
echo "<table align='center' width='80%' cellpadding='0' cellspacing='0'><tr align='center'><td width='32%' style='border:solid #003366 1px; border-top:none'>$rs[Nome]</td><td width='37%' style='border:solid #003366 1px; border-top:none'>$rs[Piattaforma]</td><td width='31%' style='border:solid #003366 1px; border-top:none'><a title='Visualizza Descrizioni' href='dsc_download.php'><img border='0' src='img/dsc.gif' /></a> <a title='Scarica Programma' href='$rs[link]'><img border='0' src='img/dwl.gif' /> <a title='Segnala Programma' href='$rs[link]'><img border='0' src='img/posta.gif' /></a></td></tr></table>" ;
}
}
?>
ho provato in tutti i modi, ma ancora non ho risolto