PHP vraagje

Status
Niet open voor verdere reacties.

maxxxie

Gebruiker
Lid geworden
18 jun 2010
Berichten
150
Hallo iedereen,

Ik zal maar gelijk beginnen, ik ben een soort software winkeltje aan het maken waar mensen spullen kunnen aanschaffen voor een spel.
Alles werkt zoals ik wil, alleen wanneer ik iets als als een aanbieding wil doen:

201212231717.png


Zoals het bovenste product, zie je dat het als een aanbieding is beschreven door middel van de groene afbeeldingen. Het probleem is, ik heb dat bij beiden geactiveerd. Het script zet die afbeeldingen en de oude prijs door elkaar heen bovenaan de pagina.

Hier is het stukje code van de php file:

PHP:
		<?php
		   // CREO ARRAY ARTICOLI
                 $item = mysql_query ("SELECT * FROM ".$_CONFIG['table_item']." ORDER by data DESC");
                 while ($array = mysql_fetch_array($item))
                 {
				 $tipologia = $array['tipo_acquisto'];
				 if (($tipologia)== ('DR'))
				  {
				   $db_o_dr = '<a class="addToCard" href="buy.php?vnum='.$array['value'].'" title="Purchase item" ></a>
            <a id="linkBlank_i228" class="addToCardBlank" style="display:none" href="prova_buy.php?vnum='.$array['value'].'"></a>';
				  }
				   if (($tipologia) == ('DB'))
				  {
				   $db_o_dr = '<a class="useDragonMark" href="buy.php?vnum='.$array['value'].'" title="Purchase item" ></a>
            <a id="linkBlank_i228" class="useDragonMarkBlank" style="display:none" href="prova_buy.php?vnum='.$array['value'].'"></a>';
				  }
				  
                  $item_ishop .= '
         <div class="item">
		<div class="discountOldPriceCategory">'.$array['prezzoold'].'</div>
		<div class="itemDesc">
		<div class="thumbnailBgSmall">
		<div class="discountPercentCircleCategory"></div>
        <a href="item.php?id='.$array['id'].'" title="More information">
        <img src="'.$array['img'].'" width="63px" height="63px" alt="More information"/>
        </a>
        </div>
		<p>
            <span class="itemTitle">'.$array['nome'].'</span>
		    <span class="line"></span>'.$array['descizione'].'<br class="clearfloat" />
		</p>
		</div>
            <div class="purchaseOptionsWrapper">
			<div class="itemPrice">
			<span class="priceValue">1 Unit(s):<span class="price">&nbsp;'.$array['prezzo'].' '.$array['tipo_acquisto'].'</span></span>
		    </div>
		    <a href="item.php?id='.$array['id'].'" title="More information" class="purchaseInfo"></a>
           '.$db_o_dr.'
		    <br class="clearfloat" />
	    </div>
		</div>';
                 }
             echo ($item_ishop);
		?>

Lagenda:

class="discountPercentCircleCategory =
201212231724.png

class="discountOldPriceCategory" =
201212231725.png

class="discountPercentCategory" =
201212231726.png


De oude prijs van de producten worden aangegeven via een database genaamd prezzoold, de rest is geactiveerd voor alle producten.



Hopelijk heb ik het duidelijk genoeg mijn probleem uitgelegt, en hoop op snel antwoord!


Bij voorbaat dank,
Max.
 
Titel aangepast. iedereen wil hier graag snel hulp. Bedenk wel dat het hier allemaal vrijwilligerswerk is. Verzoek om snel antwoord, kan juist nadelig werken.;)

[edit]@Lauralief,

Ik heb jou bericht onder mij verwijderd. Geduld is een schone zaak.;)[/edit]
 
Laatst bewerkt:
Ik snap je vraag niet helemaal.

Maar je zou alle variabele kunnen reseten door $variabele = ''; net onder de while loop te zetten zodat niks wordt onthouden
 
Het script zet die afbeeldingen en de oude prijs door elkaar heen bovenaan de pagina.

Dat is het probleem, Ik zoek naar een oplossing waarbij ik dat verhelp.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan