credo di impazzire... sono due giorni che cerco di risolvere un problema ma credo, anzi ne sono sicuro, che superi le mie capacità.
Vengo al dunque..
Non riesco ad impaginare i risultati di una ricerca effettuata con php e di cui sotto riporto il codice.
- Codice: Seleziona tutto
<?php
require_once 'mysql.php';
try{
$db=new MySQL(array
('host'=>'localhost','omesso'=>'omesso','password'=>'omessa',
'database'=>'omesso'));
$searchterm=$db->escapeString($_GET['searchterm']);
$result=$db->query("SELECT * FROM nproduct WHERE MATCH (Ndescription,Nproduct_modello,Nprice) AGAINST('$searchterm' IN BOOLEAN MODE)");
if(!$result->countRows()){
echo "<div class=maincontainer><h2>No results were found. Go
back and try a new search.</h2></div>"."";
}
else{
// display search results
echo "<div class=maincontainer><h2>Your search criteria
returned ".$result->countRows()."results.</h2>"."";
while($row=$result->fetchRow()){
echo "<div class=rowcontainer>
<p><strong>Descrizione:</strong>".$row['Ndescription']."</p>
<p><strong>Modello:</strong>".$row['Nproduct_modello']."</p>
<p><strong>Prezzo:</strong>".$row['Nprice']." ".$row['Ncurrency']."</p></div>"."";
}
}
echo "</div>";
}
catch(Exception $e){
echo $e->getMessage();
exit();
}
?>
ho provato e riprovato ma non ci riesco, sarei grato se qualcuno potesse aiutarmi.
Grazie in anticipo
Saluti