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???