| 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: 17 let
|
|||
0