Ciao Sto provando la mia prima join..e non va

Allora io ho una tabella categoria con campo id e codi_cate
e una tabella articolo con id, articolo, codice e codi_cate.

Ovviamente ho impostato la relazione esterna

mi sono creato un form con scelta da menu a tendina della categoria (funziona) e campo articolo in cui c'è l'ajax autocompleter (senza join funziona). Quindi vorrei che selezionando quella categoria, l'autocompleter aiutasse nella scelta solo dei prodotti di quella categoria.
Ora il codice php che non funziona

codice:
<?php

$tipo = $_POST['requiredq_tipomateriale'];

mysql_connect("xxxxx", "xxxxx", "") or die(mysql_error());
mysql_select_db("materiale") or die(mysql_error());

$query="SELECT b.articolo AS articolo,
       b.codice AS codice 
	   FROM categoria a,
	   articolo b
	   WHERE a.codi_cate=b.codi_cate and a.codi_cate=$tipo LIKE '%" . stripslashes($_POST['nome-articolo']) . "%'";
$result = mysql_query($query) or die('Errore ' . mysql_error() . ' nella query ' . $query);

?>
<ul class="autosuggest">
<?php

while(list($valore) = mysql_fetch_row($result))
{
?>[*]<div><?php echo $valore; ?></div>
<?php
}

?>[/list]
<?php

help!
?>