Vorrei raggruppare in un'unica SELECT quelle di seguito riportate:

Codice PHP:
if ($rs['Tipo'] == "C") {

if(
mysql_num_rows(mysql_query("SELECT IDOggetto FROM ClgPersonaggioEquip WHERE ((Ubicazione='Cappello') AND (Nome = '$pg'))")) < 1) {

echo
'<option value="Cappello">Copricapo</option>'; }

if(
mysql_num_rows(mysql_query("SELECT IDOggetto FROM ClgPersonaggioEquip WHERE ((Ubicazione='Cappello2') AND (Nome= '$pg'))")) < 1) {

echo
'<option value="Cappello2">Copricapo di scorta</option>'; }

if((
mysql_num_rows(mysql_query("SELECT IDOggetto FROM ClgPersonaggioEquip WHERE ((Ubicazione='Cappello') AND (Nome = '$pg'))")) > 0) AND (mysql_num_rows(mysql_query("SELECT IDOggetto FROM ClgPersonaggioEquip WHERE ((Ubicazione='Cappello2') AND (Nome= '$pg'))")) > 0)){

echo
"<option value='Pieno'>Tutti gli slot pieni per l'oggetto</option>"; }

}
E' un select option a scomparsa nel senso che se una riga da risultato uno sparisce la possibilità di scegliere tale opzione e quando tutte e due sono state inserite nel db non è più possibile aggiungere oggetti.

Presumo che un file pieno di questi SELECT potrebbe causare un sovraccarico del server ed un consumo di banda elevato...

Qualche consiglio?