No, non va bene il limit, non hai garanzie che prima troverai sempre i si e poi i no per ogni risposta.
Basta che aggiungi un
WHERE risposta_01='Sì' per prendere i si
WHERE risposta_01='No' per prendere i no
Pensi che 6 query siano una vagonata?
Altrimenti se vuoi continuare con la query che prende entrambi:
Codice PHP:
//sai che ritornerà sicuramente 2 record, uno per i si e uno per i no
$row1 = mysql_fetch_assoc($result); //carica la prima riga
$row2 = mysql_fetch_assoc($result); //carica la seconda riga
if ( $row1['risposta_01'] == 'Si' ) //sono i si
{
//fai quello che devi fare con il numero di si
//il numero di si è $row1['numero']
}
else //sono i no
{
//fai quello che devi fare con in no
//il numero di no è $row1['numero']
}
//devi ripeetere la stessa cosa, stavolta per $row2
if ( $row2['risposta_01'] == 'Si' ) //sono i si
{
//fai quello che devi fare con il numero di si
//il numero di si è $row2['numero']
}
else //sono i no
{
//fai quello che devi fare con in no
//il numero di no è $row2['numero']
}