2020. június 18., csütörtök

PHP gyakorlat

Házi feladat a tanultak alapján! Mindenki ellenőrizze a saját munkáját!
A háttér halványsárga
a keret piros
szöveg közére igazítva
stb.

style.css tartalma
----------------------
BODY {background-color: lightyellow; BORDER-STYLE:ridge; border-color:red; text-align:center; FONT-SIZE-ADJUST:0.8; margin:15px;}
TABLE {width:100%; line-height:1.5em;}
TH {padding-right:10px; padding-left:10px; color: blue; text-align: left; backround-color:lime;}
.TH1 {padding-right:10px; padding-left:10px; color: blue; text-align: right; backround-color:lime;}
INPUT {background-color: skyblue; color: red; text-align: center; font: bold 12pt Times New Roman;}
P {TEXT-ALIGN:CENTER; COLOR:RED; FONT-FAMILY:GEORGIA; FONT-SIZE:XX-LARGE; FONT-STYLE:ITALIC; FONT-SIZE-ADJUST:1.2;}
TD {padding-left:10px; TEXT-ALIGN:left; COLOR:navy; FONT-WEIGHT:BOLD; FONT-SIZE-ADJUST:0.4; border-right:1px solid #c0c0c0;}
.TD1 {padding-right:10px; TEXT-ALIGN:right; COLOR:navy; FONT-WEIGHT:BOLD; FONT-SIZE-ADJUST:0.4; border-right:1px solid #c0c0c0;}
.TD2 {TEXT-ALIGN:CENTER; COLOR:navy; FONT-WEIGHT:BOLD; FONT-SIZE-ADJUST:0.4; border-right:0px;}
A {font: normal 10pt Verdana; color: #000000; text-decoration: none;}
A:visited { font: normal 10pt Verdana; color: #000000; text-decoration: none; }
A:hover { font: normal 10pt Verdana; color: #000000; text-decoration: none; background-color: transparent; }
DIV {position:fixed; left:10px; top:10px;}
-------------
index.html tartalma
-------------
<HTML>
<HEAD>
<TITLE>Céginfó</TITLE>
<LINK REL=STYLESHEET TYPE="Text/CSS" HREF="style.css">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</HEAD>
<BODY><BR /><BR />
<P>Üdvözlöm!</P>
Házi feladat!
<BR />Választhat a rendezések között:<BR /><BR /><BR />
<TABLE align="center"><TR>
<TD class="TD2"><A href="cegnev.php"><INPUT type="submit" value="Cégnév"></A></TD>
<TD class="TD2"><A href="alkalmazottak.php"><INPUT type="submit" value="Alkalmazottak"></A></TD>
<TD class="TD2"><A href="alaptoke.php"><INPUT type="submit" value="Alaptőke"></A></TD>
</TR></TABLE><BR /><BR />
</BODY></HTML>
-----------------
1.php tartalma
-----------------
<HEAD>
<LINK REL=STYLESHEET TYPE="Text/CSS" HREF="style.css">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</HEAD>

<?php
include_once("unit.inc");

$query = "select cegnev, varos, vezeto, alkalmazottak, alaptoke from $tabla order by alkalmazottak";

$res = mysql_query($query, $CID) ;

if (mysql_num_rows($res)==0) echo "Nincs találat!"; else
{
echo "<BODY><P>Rendezve alkalmazottak száma szerint</P>";
echo "<TABLE border=0 cellpadding=0 cellspacing=0>";
echo"<TR><TH>Cégnév</TH><TH>Város</TH><TH>Vezető</TH><TH class='TH1'>Alkalmazottak (fő)</TH><TH class='TH1'>Alaptőke (Ft)</TH></TR>";

while ($sor = mysql_fetch_array($res, MYSQL_ASSOC))
{
echo "<TR>";
echo "<TD>".$sor["cegnev"]."</TD>";
echo "<TD>".$sor["varos"]."</TD>";
echo "<TD>".$sor["vezeto"]."</TD>";
echo "<TD class='TD1'>".number_format($sor["alkalmazottak"], 0, ',', ' ')."</TD>";
echo "<TD class='TD1'>".number_format($sor["alaptoke"], 0, ',', ' ')."</TD>";
echo "</TR>";
}
echo "</TABLE>";
}
echo "<div><A href='index.html'><INPUT type='submit' value='Vissza'></A></DIV>";
?>

------------------
2.php tartalma
------------------
<HEAD>
<LINK REL=STYLESHEET TYPE="Text/CSS" HREF="style.css">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</HEAD>

<?php
include_once("unit.inc");

$query = "select cegnev, varos, vezeto, alkalmazottak, alaptoke from $tabla order by cegnev";
$res = mysql_query($query, $CID);

if (mysql_num_rows($res)==0) echo "Nincs találat!"; else
{
echo "<BODY><P>Rendezve cégnév szerint</P>";
echo "<TABLE border=0 cellpadding=0 cellspacing=0>";
echo"<TR><TH>Cégnév</TH><TH>Város</TH><TH>Vezető</TH><TH class='TH1'>Alkalmazottak (fő)</TH><TH class='TH1'>Alaptőke (Ft)</TH></TR>";
while ($sor = mysql_fetch_array($res, MYSQL_ASSOC))
{
echo "<TR>";
echo "<TD>".$sor["cegnev"]."</TD>";
echo "<TD>".$sor["varos"]."</TD>";
echo "<TD>".$sor["vezeto"]."</TD>";
echo "<TD class='TD1'>".number_format($sor["alkalmazottak"], 0, ',', ' ')."</TD>";
echo "<TD class='TD1'>".number_format($sor["alaptoke"], 0, ',', ' ')."</TD>";
echo "</TR>";
}
echo "</TABLE>";
}
echo "<div><A href='index.html'><INPUT type='submit' value='Vissza'></A></DIV>";
?>

-----------------
3.php tartalma
-----------------
<HEAD>
<LINK REL=STYLESHEET TYPE="Text/CSS" HREF="style.css">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</HEAD>

<?php
include_once("unit.inc");

$query = "select cegnev, varos, vezeto, alkalmazottak, alaptoke from $tabla order by alaptoke";
$res = mysql_query($query, $CID);

if (mysql_num_rows($res)==0) echo "Nincs találat!"; else
{
echo "<BODY><P>Rendezve alaptőke szerint</P>";
echo "<TABLE>";
echo"<TR><TH>Cégnév</TH><TH>Város</TH><TH>Vezető</TH><TH class='TH1'>Alkalmazottak (fő)</TH><TH class='TH1'>Alaptőke (Ft)</TH></TR>";
while ($sor = mysql_fetch_array($res, MYSQL_ASSOC))
{
echo "<TR>";
echo "<TD>".$sor["cegnev"]."</TD>";
echo "<TD>".$sor["varos"]."</TD>";
echo "<TD>".$sor["vezeto"]."</TD>";
echo "<TD class='TD1'>".number_format($sor["alkalmazottak"], 0, ',', ' ')."</TD>";
echo "<TD class='TD1'>".number_format($sor["alaptoke"], 0, ',', ' ')."</TD>";
echo "</TR>";
}
echo "</TABLE>";
}
echo "<div><A href='index.html'><INPUT type='submit' value='Vissza'></A></DIV>";
?>


-----------------------
unit.inc
-----------------------
<?php
$host = "localhost";
$user = "root";
$pass = "";

$adatbazis = "ceginfo";
$tabla = "ceglista";

$CID = @mysql_connect($host, $user, $pass) or die("Nem sikerült csatlakoznom az adatbázis szerverhez: ".mysql_error());

mysql_select_db($adatbazis, $CID) or die("Hiba történt az adatbázis kiválasztásakor: <b>$adatbazis</b>");

?>
----------------------

Nincsenek megjegyzések:

Megjegyzés küldése