Új hozzászólás Aktív témák
-
Atti575
tag
Sziasztok szeretnék segítséget kérni PHP-hoz egy étterem rendelést kell megcsinálnom a html kész már php-ban átveszem az adatokat összeadom kiíratom hogy mennyit kell fizetni csak egy mysql kiirtást is kell csinálni és ott egy számla kell hogy mit vettem meg az étlapról és ezt nem tudom megcsinálni :S
<body>
<?php
$piritos=$_POST["piritos"];
$palacsinta=$_POST["palacsinta"];
$kako=$_POST["kako"];
$tea=$_POST["tea"];
$fizet=($piritos*10 + $palacsinta*15 + $kako*20 + $tea*25);
echo "$fizet";
$mysql_host = "localhost";
$mysql_uname = "localhost";
$mysql_pass = "";
$mysql_db = "etterem";
$connect = @mysql_connect($mysql_host, $mysql_uname, $mysql_pass);
if(!$connect) {
print "Hiba nincs kapcsolat";
exit;
}
$selectdb= @mysql_select_db($mysql_db);
if(!$selectdb) {
print "Fizet";
exit;
}
?>
</body>
</html> -
Atti575
tag
válasz fordfairlane #12329 üzenetére
Azt szeretném kiíratni amit megveszek a html-mbe az ételek chekckboxba vannak és az kellene bepipálom úgy hogy 1 palacsinta és 1 kóla akkor azt irja a mysqlbe amit bepipálok
-
Atti575
tag
válasz fordfairlane #12329 üzenetére
na végülis ez a feladatom
Egy étterem a megrendeléseit interneten keresztül is felveszi. Készítsen olyan
weboldalt ami lehetővé teszi a megrendeléseket, és a megrendeléseket egy
adatbázisban rögziti, az árak ismeretében elkészíti a számlát és a számlát egy pdf
fájlban kinyomtathatóvá teszi.
a számlát nem tudom hogy csináljam meg mysqlbe -
Atti575
tag
NA már tudom mit kell csinálni kiíratom hogy mennyit kell fizetni de azt is ki kell írnom mi t vettem
html:
<body>
<p>
<label>Étterem Árlista</label>
</p>
<form method="post" action="etterem.php">
piritos 10Ft:<input name="piritos" type="checkbox" id="piritos" value="10"/><br />
palacsinta 15Ft:<input name="palacsinta" type="checkbox" id="palacsinta"value="15"/><br />
kako 20Ft:<input name="kako" type="checkbox" id="kako"value="20"/><br />
tea 25Ft:<input name="tea" type="checkbox" id="tea"value="25"/><br />
<input type="submit" name="Küld" value="Küld"/>
</body>
</html>
php:
<body>
<?php
$piritos=$_POST["piritos"];
$palacsinta=$_POST["palacsinta"];
$kako=$_POST["kako"];
$tea=$_POST["tea"];
$fizet=($piritos+ $palacsinta+ $kako+ $tea);
echo "$fizet";
$mysql_host = "localhost";
$mysql_uname = "localhost";
$mysql_pass = "";
$mysql_db = "etterem";
$connect = @mysql_connect($mysql_host, $mysql_uname, $mysql_pass);
if(!$connect) {
print "Hiba nincs kapcsolat";
exit;
}
$selectdb= @mysql_select_db($mysql_db);
if(!$selectdb) {
print " Ft-t kell fizetnie";
exit;
}
?>
</body>
</html>
azt nem tudom hogy irasam ki ha veszek egy tea meg 1 csokit akkor ne csak azt irja ki hogy hogy 50 ft hanem azt is hogy 50 ft kell fizetnie és teát és csokit vettem -
Atti575
tag
Segítenétek még egy kicsit el se tudom kezdeni hogy amit választatom ételt ki kell íratni egy msyql
adatbázisba :/
$fizet=0; $vasarolt="";if ( IsSet($_POST["piritos"]) && $_POST["piritos"]>0) { $fizet+=$_POST["piritos"]; $vasarolt.="- prititós<br>"; }
if ( IsSet($_POST["palacsinta"]) && $_POST["palacsinta"]>0) { $fizet+=$_POST["palacsinta"]; $vasarolt.="- palacsinta<br>"; }
if ( IsSet($_POST["kakao"]) && $_POST["kakao"]>0) { $fizet+=$_POST["kakao"]; $vasarolt.="- kakao<br>"; }
if ( IsSet($_POST["tea"]) && $_POST["tea"]>0) { $fizet+=$_POST["tea"]; $vasarolt.="- tea<br>"; }print "Összesen: ".$fizet."Ft-ot kell fizetni<br>";
print "Vásárolt: ".$vasarolt."<br>";$mysql_host = "localhost";
$mysql_uname = "localhost";
$mysql_pass = "";
$mysql_db = "etterem";$connect = @mysql_connect($mysql_host, $mysql_uname, $mysql_pass);
if(!$connect) {
print "Hiba nincs kapcsolat";
exit;
}$selectdb= @mysql_select_db($mysql_db);
if(!$selectdb) {
print "Köszönjük a vásárlást!";
exit; -
Atti575
tag
Na most már ugy állok a phpval hogy megcsinálom a táblákat mysql-ben de nem ad neki értéket úgy kellene hogy ha veszek 1 pirítós meg 1 kaja akkor csak ezt a 2 írása ki mysql nekem meg így kiír mindent és nem jó + elinditom a html bejelölöm mi kell összeadja kiirja mit vettem de valamiért kiirja még hogy a táblázat nem elérhetö de nem birok rájönni hogy miért
<?php
mysql_connect("localhost", "localhost", "");
mysql_query("CREATE DATABASE IF NOT EXIST etterem");
mysql_select_db("test");
//tábla létrehozása
mysql_query("CREATE TABLE IF NOT EXISTS `kaja` (
`kulcs` int(10) unsigned NOT NULL AUTO_INCREMENT,
`datum` varchar(20) COLLATE utf8_hungarian_ci NOT NULL,
`piritos` int(11) NOT NULL DEFAULT '0',
`palacsinta` int(11) NOT NULL DEFAULT '0',
`kakao` int(11) NOT NULL DEFAULT '0',
`tea` int(11) NOT NULL DEFAULT '0',
`fizet` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`kulcs`),
KEY `datum` (`datum`)
); ");$fizet=0; $vasarolt="";
if ( isset($_POST["piritos"]) && $_POST["piritos"]>0 ) { $fizet+=$_POST["piritos"]; $vasarolt.="- prititós<br>"; } else { $_POST["piritos"]=0; }
if ( isset($_POST["palacsinta"]) && $_POST["palacsinta"]>0 ) { $fizet+=$_POST["palacsinta"]; $vasarolt.="- palacsinta<br>"; } else { $_POST["palacsinta"]=0; }
if ( isset($_POST["kakao"]) && $_POST["kakao"]>0 ) { $fizet+=$_POST["kakao"]; $vasarolt.="- kakaó<br>"; } else { $_POST["kakao"]=0; }
if ( isset($_POST["tea"]) && $_POST["tea"]>0 ) { $fizet+=$_POST["tea"]; $vasarolt.="- tea<br>"; } else { $_POST["tea"]=0; }if ( $fizet == 0 ) { print "Nem vásárolt semmit."; exit; }
print "Összesen: ".$fizet." Ft-ot kell fizetni<br>";
print "Vásárolt: ".$vasarolt."<br><br>";
print "Köszönjük a vásárlást<br>";$mysql_host = "localhost";
$mysql_uname = "localhost";
$mysql_pass ="";
$connect = @mysql_connect($mysql_host, $mysql_uname, $mysql_pass);if( !$connect ) { print "Hiba nincs kapcsolat"; exit; }
$selectdb= @mysql_select_db($etterem);
if ( !$selectdb ) { print "A táblázat nem elérheto!"; exit; }@mysql_query("INSERT INTO eterem (`datum`, `piritos`, `palacsinta`, `kakao`, `tea`, `fizet`) VALUES ('".date("Y.m.d H:i:s")."', ".$_POST["piritos"].", ".$_POST["palacsinta"].", ".$_POST["kakao"].", ".$_POST["tea"].", ".$fizet."); ");
?>
</body>
-
Atti575
tag
hát már próbáltam úgy is akkor is kiríja ha lefuttatom html a táblázat nem elérhető mysql be létre hozza a mezőket de értéket meg nem ad neki
Új hozzászólás Aktív témák
- Suzuki Swift 2005 1.3 GLX CD AC - AndroidAuto & CarPlay
- Bomba ár! HP Elite X2 1011 G1 - m5 I 8GB I 256GB SSD I 11,6" FHD Touch I CAM I W10 I Gari
- Bomba ár! Lenovo ThinkPad T490 - i5-8GEN I 8GB I 256GB SSD I 14" FHD I Cam I W10 I Garancia!
- 8db GeForce RTX 3090 Egyben
- VAST AI - VAST AI - VAST AI - GeForce RTX 3090
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs