Originariamente inviato da ScassaBubu
$a che valore ha?
mi sfugge il senso
una query del genere funziona se
$a ha come valore '<form method="post" action="pag.php?page=pag1"><input type="image" name="A" src="img/A.png" alt="A"></form>';

quindi per estrarre un valore dal db fai una richiesta con lo stesso valore?
Oh mamma, provo a spiegare come ho immaginato lo script, dico immaginato, perchè non ho mai inserito un pulsante prima d'ora in un db, nè ho mai lavorato con i pulsanti immagine, che a quanto pare non funzionano come i normali submit, ma necessitano dei valori _x ed _y....(a quanto dice il web!)
quindi vi prego di essere un po' comprensivi...

codice:
<form method="post" action="pag.php?page=pag1"><input type="image" name="A" src="img/A.png" alt="A"></form>
questo è ciò che ho salvato nel camp varchar del db, il pulsante.
Per cui, nel momento in cui clicco, $a dovrebbe essere $_POST['A']
quindi

codice:
if($_POST['A_x']){
	$query = "SELECT *
		  FROM tabella
                  WHERE A = $a";  //*
	$result = mysql_query($query);
	if(mysql_num_rows($result) == 0){
		echo "Errore!";
	}else{
                echo "Ok!";
        }
* l'errore sarà qui perchè l'azione funziona, ma non estrapola i campi relativi all'id giusto.
Dite che sono fuori strada???