Mysql_fetch_array

Fermé
hadjir Messages postés 107 Date d'inscription samedi 3 janvier 2009 Statut Membre Dernière intervention 7 janvier 2010 - 12 juin 2009 à 21:40
luc648 Messages postés 593 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 20 mai 2010 - 12 juin 2009 à 23:19
Bonjour,
j'ai un pb avec la fonction mysql_fetch_array
dans ce code elle n'affiche pas une erreur mais elle n'affiche pas le resultat.
je souhaite de declare $resultats = mysql_fetch_array($query); avant le 'while'
parce que j'utilise le variable $resultats avant le while

<?php
$resultats = mysql_fetch_array($query);
			 if  ($valeur_requete==$resultats["terme"])
			 {
			   echo "aaaaaaaaaaaaaaaaa";
			   while($resultats) //boucle affichant les résultats
                     {
                       if(!array_key_exists($resultats["url"], $somme))
				         {
                           $somme[$resultats["url"]] = 0;
				         }
                       if(!array_key_exists($resultats["url"], $somme2))
				         {
                           $somme2[$resultats["url"]] = 0;
				         }

						 $somme[$resultats["url"]] +=  $resultats["poids"];
						 $somme2[$resultats["url"]] +=  $resultats["poids"] * $resultats["poids"];
                     }
         
	       arsort($somme);
	       foreach ($somme as $url => $poids) 
		     {
		       $somme_carre=$somme2[$url];
		       $racine_sommecarre=sqrt($somme2[$url]);
		       $somme_mot=sqrt($nombre_mots);
		       $rsv=$poids/($somme_mot*$racine_sommecarre);
			   $affichage="select titre,resume,type_offre FROM document WHERE url='$url'";
		       $affichage1=mysql_query($affichage); 
		       $affichage2 = mysql_fetch_array($affichage1);
		       echo '<p align="left" style="margin-bottom:-60px; font-size=20px; margin-left:18px;"><a href=' .$url. '>'.$affichage2['titre'].'</a>...<p><br>
		       <p><hr  style="border-bottom:solid 1px #000066;width:870px; margin-left:3px; margin-bottom:-50px;"></hr></p><br>
		       <p align="left" style="margin-bottom:-50px; margin-left:35px; margin-top:-30px; margin-right:20px;">'.$affichage2['resume'].'...<p><br>
		       <p align="left" style="margin-bottom:-50px; color:#0F7C91; margin-left:35px;">' . $url . '<p><br><br><br>
			   <p>'.$rsv.'</p>
			   <p>'.$poids.'</p>
			   <p>&nbsp;</p>';    
            }
		}
?>


svp est_ce qu'il ya qlq peut me répondre.
Merci d'avance.

1 réponse

luc648 Messages postés 593 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 20 mai 2010 117
12 juin 2009 à 23:19
tu l'a pas défini $valeur_requete
0