Ciao a tutti!

ho in mente un progetto ma, visto che sono un "newbbie", non riesco a capire dove sto sbagliando.

In pratica devo visualizzare un record estratto da un db mysql che è popolato da filemaker pro

Il record da cercare è identificato da due campi: uno corrispondente al campo IDCliente ed uno al campo IDManutenzione. L'accoppiata di questi due numeri identifica univocamente il record.

Ho provato ad impostare il codice ma non riesco a capire dove sbaglio.

Lo posto qui di seguito: qualcuno ha qualche dritta da darmi??

Grazie in anticipo!

Andy

codice:
<html>

<head>

<title>xxxxxxxxxxxxxxx</title>

</head>

<body>

<h1>Ricerca Esito Intervento</h1>

<?php

// inclusione del file di classe

include "funzioni_mysql.php";

// istanza della classe

$data = new MysqlClass();

// chiamata alla funzione di connessione

$data->connetti();

?>

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">

<input type="text" name="key1" value="" />

<input type="text" name="key2" value="" />

<input type="submit" value="cerca" class="submit" />

</form>

<?php

if(isset($IDCliente['key1'])&&($_POST1['key1']!="")&&(preg_match("/^[0-9]+$/i", $_POST1['key1'])))
if(isset($IDManutenzione['key2'])&&($_POST2['key2']!="")&&(preg_match("/^[0-9]+$/i", $_POST2['key2'])))
 {

$key1 = $IDCliente['key1'];
$key2 = $IDManutenzione['key2'];




$sql_cerca = $data->query("SELECT * FROM interventi WHERE (IDCliente LIKE '%" . $key1 . "%') AND (IDIntervento LIKE '%" . $key2 . "%')");

$trovati = mysql_num_rows($sql_cerca);

if($trovati > 0)

{

 echo "

Trovato $trovati Intervento per il Cliente ".stripslashes($key)."</p>\n";

 while($cerca_obj = $data->estrai($sql_cerca))

  {

    $ID_Cliente = $cerca_obj->ID_Cliente;

    $ID_Manutenzione = $cerca_obj->ID_Manutenzione;
    $Denominazione = stripslashes($cerca_obj->Denominazione);

    $Descrizione = stripslashes($cerca_obj->Descrizione);

       

    // visualizzazione dei dati

    echo "<h2>".$ID_Cliente."</h2>\n";

    echo  "Codice Manutenzione ". $ID_Manutenzione . "\n";

	echo  "
\n";

    echo  "Denominazione Cliente " . $Denominazione . "\n";

	echo  "
\n";

    echo  "Descrizione Intervento " . $Descrizione . "\n";

	echo  "
\n";

  }

  }else{

  // notifica in caso di mancanza di risultati

  echo "Al momento il codice di intervento inserito non è disponibile";

 }

}

// disconnessione

$data->disconnetti();

?>

</body>

</html>