[RESOLU] Code qui fait bugguer suivant son emplacement.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Code qui fait bugguer suivant son emplacement.

Re: Code qui fait bugguer suivant son emplacement.

par Stegue » 28 oct. 2013, 20:51

Nickel, merci beaucoup.

Re: Code qui fait bugguer suivant son emplacement.

par xTG » 28 oct. 2013, 20:27

Les deux codes partagent la même variable mais la remplissent de deux données totalement différentes.
Changes le nom de ta variable pour éviter les conflits.

Code qui fait bugguer suivant son emplacement.

par Stegue » 28 oct. 2013, 20:11

Salut,

J'aimerai comprendre pourquoi un bon code A placé avant un autre B fait bugguer ce dernier (B). Mais si ce code A est placé après le code B, ça ne buggue pas.

Voici c'est 2 codes:
Code A:
<?php
		$rating_tableName     = 'ratings';
	 $id=$ids;
 $q="SELECT ratings.total_votes, ratings.total_value FROM $rating_tableName WHERE ratings.id=$id";
$r=mysql_query($q);
if(!$r) echo mysql_error();
while($row=mysql_fetch_array($r))
{
	$v=$row['total_votes'];
	$tv=$row['total_value'];
	$rat=$tv/$v;
	}	
	$j=$ids;
	$id=$ids;
echo'<div class="product">
          
            <div id="rating_'.$id.'" class="ratings">';
                for($k=1;$k<6;$k++){
					if($rat+0.5>$k)$class="star_".$k."  ratings_stars ratings_vote";
					else $class="star_".$k." ratings_stars ratings_blank";
					echo '<div class="'.$class.'"></div>'; } echo' <div class="total_votes"><p class="voted"> '.@number_format($rat).'/5 -'.$v. '  vote(s) 
            </div>
        </div></div>';
?>
Code B:
<?php echo"$row[prenom] ";echo"$row[nom]";?>

Merci.