Buon giorno, non capisco come mai il while funziona solo per un valore vi spiego meglio.
codice:
//questo dato può avere come valore 850 oppure 737
$nIdSegnalazione = $_GET['nIdSegnalazione'];
//compongo la select
$sql ="SELECT nIdSegnalazione, nUserSegnalazione, dSegnalazione, cTitolo, cSegnalazioneOri "
.", cContatto, cSegnalazioneMod, cRisposta, cUserNameRisposta, dRisposta "
.",bPubblAutorized, bPubblicated, bHome "
." FROM SEGNALAZIONI "
." WHERE bPubblAutorized=1 AND bPubblicated=1 AND bHome=1 "
." AND nIdSegnalazione=$nIdSegnalazione "
."";
$rsVostraSegnalazione = mysql_query($sql);
//while ($riga = mysql_fetch_assoc($rsVostraSegnalazione)) {
while ($riga = mysql_fetch_array($rsVostraSegnalazione)) {
echo $riga["dSegnalazione"];
echo $riga["cTitolo"];
echo $riga["cSegnalazioneOri"];
}
Il problema è che, se eseguo la select con il valore $nIdSegnalazione = 737 è tutto ok, mentre se invio con 850 no...
In pratica non mi entra dentro il while come se lo bypassa.
Sapete dirmi come posso ovviare?Grazie mille e buona giornata...