Codice PHP:
<?php
$test1 = $_GET['Potenza'] ;
$test2 = $_GET['Velocita'] ;
$test3 = $_GET['Grafica'] ;
$test4 = $_GET['Lavoro'] ;
$test5 = $_GET['Svago'] ;
$test6 = $_GET['Esperto'] ;
$dbhost = 'mysql5.netsons.org';
$dbusername = 'sistemioperativi@netsons.org';
$dbpasswd = 'ti_piacerebe';
$database_name = 'sistemioperativi';
$connection = mysql_pconnect("$dbhost","$dbusername","$dbpasswd")
or die ("Couldn't connect to server.");
$db = mysql_select_db("$database_name", $connection)
or die("Couldn't select database.");
session_start();
$query = "SELECT id, Nome FROM SistemiOperativi WHERE Potenza <= '$test1' AND Velocita >= '$test2' AND Grafica >= '$test3' AND Lavoro >= '$test4' AND Svago >= '$test5' AND Esperto <= '$test6'";
$result = mysql_query($query) or die('Error, query failed');
if(mysql_num_rows($result) == 0)
{
echo "non ci sono sistemi simili
";
}
else
{
while(list($id, $name) = mysql_fetch_array($result))
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head>
[url="sistemi.php?id=<?=$id;?>"]<?=$name;?>[/url]
<?
}
}
?>
<body>
</body>
</html>
perchč mi dice sempre "non ci sono sistemi simili"?
eppure le variabili passano regolarmente
le variabili le passo con questo form:
codice:
<td class="bodyText"><form name="form1" action="test3.php">
<input type="checkbox" name="Potenza" value "1">il mio computer č stato comprato da meno
di 2 anni</p>
<input type="checkbox" name="Velocita" value="1">preferisco la velocitā alla
grafica. </p>
<input type="checkbox" name="Grafica" value="1">per me la grafica č tutto</p>
<input type="checkbox" name="Lavoro" value="1">uso il computer per lavorare</p>
<input type="checkbox" name="Svago" value="1">uso il computer come svago</p>
<input type="checkbox" name="Esperto" value="1">il computer e la programmazione
č il mio forte (conosco bene il concetto di ms-dos)</p>
<input type="submit" value="testami"></p>
</form>
se qualcuno sā qualcosa me lo dica , anche se pensa possa essere inutile