Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem ze skryptem - <select>
Forum PHP.pl > Forum > Gotowe rozwiązania
patrycjusz
Witam.
Pisząc swój pierwszy w życiu skrypt sklepowy natrafiłem na kolejny problem.... :? może najpierw troche kodu[php:1:416cac61f6]<?php

//skrawek częsci odpowiadającej za wysyłanie

while($row2 = mysql_fetch_array($result2)) {
$produktID = $row2[produktID];
if ($_SESSION["ilosc"][$produktID] > '0') {
$wartosc = $_SESSION["ilosc"][$produktID] * $row2[cena];
$razem += $wartosc;
$tresc .= "$_POST[kolor]| $row2[nazwa] | $row2[cena] | ".$_SESSION["ilosc"][$produktID]." | $wartosc n";
}
//i częsc wyśietlajaca towary
while($row2 = mysql_fetch_array($result2)) {
$produktID = $row2[produktID];
$kolor1 = $row2[kolor1];
$kolor2 = $row2[kolor2];
$kolor3 = $row2[kolor3];
if ($_SESSION["ilosc"][$produktID] > '0') {
$wartosc = $_SESSION["ilosc"][$produktID] * $row2[cena];
$razem += $wartosc;
?>
<tr>
<td bgcolor="#FFFFFF"><span class="szary"><? echo $row2[nazwa] ?></span></td><td bgcolor="#FFFFFF">
<select name="kolor">
<option value="<? echo $kolor1 ?>"><? echo $kolor1 ?></option>
<option value="<? echo $kolor2 ?>"><? echo $kolor2 ?></option>
<option value="<? echo $kolor3 ?>"><? echo $kolor3 ?></option>
</select>
?>[/php:1:416cac61f6]
No i tak to wygląda a moje pytanie jest takie...
Dlaczego gdy odbieram maila przy wszystkich towarach wartosc koloru jest taka jak przy ostatnim zamawianym?
Pozdrawiam PAT :wink:
kurtz
Hej
Cytat
Witam.
Pisząc swój pierwszy w życiu skrypt sklepowy natrafiłem na kolejny problem.... :?
hmm trudno niestety poki co odpowiedizec bo kod ktory wkleles zaweira bledy - otwierasz drugiego while'a i go nie zamykasz. tak samo z ifem zaraz po nim. Tak chyba nie mialo byc :)

Druga sprawa to ten drugi while - nie wykona sie ani razu .. chyba ze kod ktory ty masz znaczaco rozni sie od tego co wkleiles ;)


Pozdrawiam
hamlecik
twoj kod jest chyba napisany w php w wersji 151900 laugh.gif
Omega
CZłowieku, słyszałeś kiedyś o standardach kodowania...? Ciekawe jak kod wygląda w notatniku... laugh.gif

I jak używasz tablicy asocjacyjnej nie zapominaj o cudzysłowach lub apostrofach.
patrycjusz
po pierwsze... to nienajeżdżajcie na kogoś jeżeli niewiecie w jakim kontekscie ukazałem skrawek powtarzam wyrwany skrawek z mojego kodu... gdybyście zobaczyli to co tworze w całości to podejrzewam zmienilibyście zdanie....
po drugie... w notatniku to mojego kodu nie widziałem i nawet niemam zamiaru patrzeć przez notatnik na niego bo i poco jak są dobre programy do edycji...
A co do mojego tematu to niewidze to jeszcze niedoszedłem do tego jak rozwiązać mój problem ale czuje że to już niedługo.
:wink:
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.