Autor | Zpráva | ||
---|---|---|---|
gogy27 Profil |
#1 · Zasláno: 9. 2. 2009, 21:48:27 · Upravil/a: gogy27
$telospravy = " Prijata objednávka!!! ÚDAJE:<br> Meno: $meno $priezvisko<br> Mesto: $mesto<br> Adresa: $adresa $cislo (poschodie: $poschodie)<br> Meno na zvonceku: $zvoncek<br> Tel. Cislo: $telefon<br><br><br> Objednavka:<br>"; include_once ('config.php'); $sql = "SELECT * FROM objednavky WHERE uid='".$_SESSION['uid']."'"; $query = mysql_query($sql); while ($vypis = mysql_fetch_array($query)) { $sql2 = "SELECT (cena1, cena2, cena3) FROM pizza WHERE nazov='".$vypis['nazov']."'"; $query2 = mysql_query($sql2); $vypis2 = mysql_fetch_array($query2); if ($vypis['velkost'] == $vypis2['cena3']) { $velkost = 'mala'; } elseif ($vypis['velkost'] == $vypis2['cena2']) { $velkost = 'stredna'; } elseif ($vypis['velkost'] == $vypis2['cena1']) { $velkost = 'velka'; } $telospravy .= ' Názov: '.$vypis['nazov'].' <br> Veľkosť: '.$velkost.' <br> Počet kusov: '.$vypis['ks'].' <br> Prílohy: '.$vypis['prilohy_doplnok'].' <br> Cena: '.($vypis['velkost'] * $vypis['ks']).'€<br /><br><br>'; } mam takyto skript ale nechce mi vypisat $velkost v tele spravi $telospravy .= ' Názov: '.$vypis['nazov'].' <br> Veľkosť: '.$velkost.' <br> Počet kusov: '.$vypis['ks'].' <br> Prílohy: '.$vypis['prilohy_doplnok'].' <br> Cena: '.($vypis['velkost'] * $vypis['ks']).'€<br /><br><br>'; } pomozte pls ako to spravit dakujem |
||
Nox Profil |
#2 · Zasláno: 9. 2. 2009, 23:01:34
zkontroluj (třeba pomocí var_dump), zda je proměnná před vložením do této proměnné skutečně naplněná...co když třeba neprojde ani jeden if-elseif
|
||
gogy27 Profil |
#3 · Zasláno: 10. 2. 2009, 15:58:10
Operand should contain 1 column(s)
mysql_error vypise toto a php hlasi chybu tu $vypis2 = mysql_fetch_array($query2); |
||
gogy27 Profil |
#4 · Zasláno: 10. 2. 2009, 16:37:30
inac predtym tam bola chyba prave v tom riadku ze namiest $query2 som mal iba $query a ziadnu chybu tu nevyhadzovalo tak nwm kde je teraz
|
||
Časová prodleva: 15 let
|
0