0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 25
|
|
|
|
Кто может написать комментарии?если не сложно!завтра сдача курсача,а я вобще не могу нормально разобраться(
15.01.2012, 18:13. Показов 674. Ответов 0
Комментарии к языку HTML не нужны
только к PHP
Файл 1
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| <?php
include_once("config.php");
$out .= "<h2>Города</h2><br>
<table border='1' cellpadding='5'>
<tr>
<td><b>Номер</td>
<td><b>Название</td>
<td><b>Страна</td>
</tr>";
$q = mysql_query("SELECT * FROM gorod");
while ($res = mysql_fetch_assoc($q))
{
$tmp1=mysql_fetch_assoc(mysql_query("SELECT name_s FROM strana WHERE id_s='{$res['id_s']}'"));$tmp1=$tmp1['name_s'];
$out .= "<tr>
<td>{$res['id_g']}</td>
<td>{$res['name_g']}</td>
<td>{$tmp1}</td>
</tr>";
}
$out .="</table><br>";
echo str_replace("*C*",$out,$tpl);
?> |
|
Файл 2
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| <?php
include ("config.php");
@$name = $_POST['g_name'];
@$strana = $_POST['s_id'];
if($name=="" OR $name==null)
{
$out .= "<h2>Добавить</h2><br><br>
<form method=\"POST\" action=\"add_gorod.php\">
<table border='1'>
<tr>
<td><b>Название:</td>
<td><input type=\"text\" name=\"g_name\" size=\"20\"></td>
</tr>
<tr>
<td><b>Страна:</td>
<td>".get_strana()."</td>
</tr>
</table><br>
<input type=\"submit\" value=\"Добавить\" name=\"B1\"></p>
</form>";
}
else
{
$q = mysql_query("INSERT INTO gorod VALUES (null,'$name','$strana')");
$out ="<h2>Запись добавлена</h2>";
}
echo str_replace("*C*",$out,$tpl);
?> |
|
Файл 3
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| <?php
include ("config.php");
@$name = $_POST['g_id'];
if($name=="" OR $name==null)
{
$out .= "<h2>Удалить</h2>
<form method=\"POST\" action=\"del_gorod.php\">
<table border='1'>
<tr>
<td>Название:</td>
<td>".get_gorod()."</td>
</tr>
</table><br>
<input type=\"submit\" value=\"Удалить\" name=\"B1\"></p>
</form>";
}
else
{
$q1=mysql_query("SELECT * FROM proizv WHERE id_g='$name'");
if (mysql_num_rows($q1)<1)
{
$q = mysql_query("DELETE FROM gorod WHERE id_g='$name'");
$out ="<h2>Запись удалена</h2>";
}
else
{
$out ="<b>Запись удалить невозможно, т.к. она<br> используется в таблице Производиетли.<br> Удалите сначала запись из таблицы Производители<b>";
}
}
echo str_replace("*C*",$out,$tpl);
?> |
|
Файл 4
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
| <?php
include("config.php");
@$name=$_POST['g_name'];
@$strana=$_POST['s_id'];
@$getting_id = $_POST['g_id'];
@$act = $_GET['do'];
if($act=="edit")
{
$tmp = mysql_fetch_assoc(mysql_query("SELECT * FROM gorod WHERE id_g='$getting_id'"));
$out .= "<h2>Изменить</h2>
<form method=\"POST\" action=\"edit_gorod.php?do=edit1\">
<table border='1'>
<tr>
<td><b>Название:</td>
<td><input type=\"text\" name=\"g_name\" value='{$tmp['name_g']}' size=\"20\"></td>
</tr>
<tr>
<td><b>Страна:</td>
<td>".get_strana()."</td>
</tr>
</table><br>
<input type=\"submit\" value=\"Изменить\" name=\"B1\"></p>
<input type='hidden' name='g_id' value='$getting_id'>
</form>";
}
else
{
$out .= "<h2>Город:</h2><br> <form action='edit_gorod.php?do=edit' method=POST>".get_gorod()." <input type='submit' value='Далее'></form>";
}
if ($act=="edit1")
{
$q = mysql_query("UPDATE gorod SET name_g='$name',id_s='$strana' WHERE id_g='$getting_id'");
$out = "<h2>Запись изменена</h2>";
}
echo str_replace("*C*",$out,$tpl);
?> |
|
Файл 5
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
| <?php
include("config.php");
@$search = $_POST['reqv'];
if ($search!=="" and $search!==null)
{
$q = mysql_query("SELECT * FROM tovar WHERE name_t LIKE '%$search%' OR price_t LIKE '%$search%'");
if (mysql_num_rows($q)<1)
{
$out .= "<h2>Ничего не найдено</h2>";
}
else
{
$out.="<h2>Результаты поиска</h2><br><br><table border='1'>
<tr>
<td><b>Номер</td>
<td><b>Название</td>
<td><b>Цена</td>
<td><b>Вид товара</td>
<td><b>Производиетль</td>
</tr>";
while ($res = mysql_fetch_assoc($q))
{
$tmp1=mysql_fetch_assoc(mysql_query("SELECT name_v FROM vid WHERE id_v='{$res['id_v']}'"));$tmp1=$tmp1['name_v'];
$tmp2=mysql_fetch_assoc(mysql_query("SELECT name_p FROM proizv WHERE id_p='{$res['id_p']}'"));$tmp2=$tmp2['name_p'];
$out .= "<tr>
<td>{$res['id_t']}</td>
<td>{$res['name_t']}</td>
<td>{$res['price_t']}</td>
<td>{$tmp1}</td>
<td>{$tmp2}</td>
</tr>";
}
$out .="</table>";
}
}
else
{
$out .= "<h2>Поиск товаров</h2><br><br><form method=\"POST\" action=\"search.php\">
<b>Название или цена товара:</b><br><br><input type=\"text\" name=\"reqv\" size=\"25\">
<p><br><input type=\"submit\" value=\"Искать!\" name=\"B1\"></p>
</form>";
}
echo str_replace("*C*",$out,$tpl);
?> |
|
Файл 6
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
| <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body onLoad="myclock()">
<table border="0" cellpadding="0" cellspacing="0" class="tbl1" width="800">
<tr>
<td colspan="4"></td>
</tr>
<tr valign="top">
<td width="50%" height="91" background="single_pixel.gif"><br><br><br><center><h1><font color="#FFFFFF">Магазин Бытовой химии</font></h1></center><br></td>
<td width="40%" height="91" colspan="3" valign="top" align="center">
</td>
</tr>
<tr>
<td colspan="3" >
<tr>
<td valign="top" colspan="4">
<table width="90%" border="0" cellspacing="25">
<tr>
<td width="8%" valign="top"><img src="single_pixel.gif" width="140" height="1"><br>
<p>
<a class="menu" href="index.php" style="color:#3300CC">На главную</a><br>
<?php
include_once("config.php");
$query = "SELECT tovar.id_t,tovar.name_t, tovar.price_t, vid.name_v, proizv.name_p, gorod.name_g, strana.name_s
from tovar, vid, proizv, gorod, strana WHERE tovar.id_v=vid.id_v and tovar.id_p=proizv.id_p and proizv.id_g=gorod.id_g and gorod.id_s=strana.id_s ";
$result = mysql_query($query);
$rows=mysql_num_rows($result); //кол-во строк в таблице
$fields=mysql_num_fields($result); //кол-во полей в строке
echo"<BR><H5 align=center>Всего товаров - ".$rows." <H5><BR>";
//вывод шапки таблицы
echo "<TABLE align=\"center\" border=1>";
echo"<TR align=\"center\">
<TD align=\"center\"><p><b>Номер товара</b></p></TD>
<TD align=\"center\"><p><b>Наименование товара</b></p></TD>
<TD align=\"center\"><p><b>Цена</b></p></TD>
<TD align=\"center\"><p><b>Вид товара</b></p></TD>
<TD align=\"center\"><p><b>Производитель</b></p></TD>
<TD align=\"center\"><p><b>Адрес производителя</b></p></TD>
<TD align=\"center\"><p><b>Город</b></p></TD>
<TD align=\"center\"><p><b>Страна</b></p></TD>";
//$c- номер строки в табл
//$сс- номер поля в строке
for($c=0; $c<$rows; $c++){echo"<TR align='center'>";
for($cc=0; $cc<$fields; $cc++)
{echo"<TD>".mysql_result($result, $c, $cc)."</TD>";}
echo"</TR>";}
echo"</TABLE>";
?>
</body>
</html> |
|
Файл 7
| PHP | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| <?php
include_once("config.php");
$out .= "<h2>Товары</h2><br>
<table border='1' cellpadding='5'>
<tr>
<td><b>Номер</td>
<td><b>Название</td>
<td><b>Цена</td>
<td><b>Вид товара</td>
<td><b>Производитель</td>
</tr>";
$q = mysql_query("SELECT * FROM tovar");
while ($res = mysql_fetch_assoc($q))
{
$tmp1=mysql_fetch_assoc(mysql_query("SELECT name_p FROM proizv WHERE id_p='{$res['id_p']}'"));$tmp1=$tmp1['name_p'];
$tmp2=mysql_fetch_assoc(mysql_query("SELECT name_v FROM vid WHERE id_v='{$res['id_v']}'"));$tmp2=$tmp2['name_v'];
$out .= "<tr>
<td>{$res['id_t']}</td>
<td>{$res['name_t']}</td>
<td>{$res['price_t']}</td>
<td>{$tmp2}</td>
<td>{$tmp1}</td>
</tr>";
}
$out .="</table><br>";
echo str_replace("*C*",$out,$tpl);
?> |
|
0
|