ciao a tutti!
premetto, sono alle prime armi con php quindi abbiate pietà se scrivo sciocchezze!
ho trovato e modificato questo script che fa una ricerca in un database mysql, l'esempio è a questo indirizzo: http://cicofuente.altervista.org
come vedete se io digito "inter" oppure "milan" mi mostra correttamente i risultati MA UNO SOTTO L'ALTRO, io invece vorrei che me li
mettesse 3 per riga poi a capo e altri 3 ecc ecc
io purtroppo non ci sono riuscito, avete idea di come fare?
di seguito ci sono i codici dei 2 files interessati e cioè index.php e config.php
index.php:
codice:
<?
include "config.php";
if (@$_POST['search']=="search")
{
$keyword=$_POST['keyword'];
$result=mysql_query("SELECT * FROM websites WHERE `title` LIKE '%$keyword%' OR `url` LIKE '%$keyword%' OR `description` LIKE '%$keyword%' order by id");
while ($results = mysql_fetch_array($result))
{
$title=$results['title'];
$url=$results['url'];
$description=$results['description'];
include("$url");
}
}
?>
config.php:
codice:
<?
$mysearchengine="Poglej.net Search engine"; //Name of your search engine
//mysql info !
$username ="cicofuente";
$password ="pogpiranta53";
$databasename ="my_cicofuente";
$host ="localhost";
mysql_connect($host, $username, $password) or die();
mysql_select_db("$databasename") or die();
?>
grazie