powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работает вывод результата на главной странице
10 сообщений из 10, страница 1 из 1
Не работает вывод результата на главной странице
    #38373056
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так работает, и мы получаем из бд результат на страницу:
Код: 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.
echo '</head>';
        
    echo '<body>';
 
                        
                    echo '<form method="post" action="index.php">';
                        echo '<label>Preparat<small>Alpha-numeric values</small></label>';
                        echo '<input type="text" name="preparate" class="input" />';
                        echo '</form>';
                                            $preparate=$_POST['preparate'];
                        mysql_connect("localhost", "root", "") or die (mysql_error ());
    mysql_select_db("Apteka") or die(mysql_error());
    mysql_set_charset( 'CP1251' );
    $strSQL = "SELECT DISTINCT Preparat.Name, Country.CountryName, Forma.Frm, Manufacturer.Manf
FROM Preparat INNER JOIN (Forma INNER JOIN (Manufacturer INNER JOIN(Country INNER JOIN Tovar ON Tovar.idCountry = Country.id) ON Tovar.idManufacturer = Manufacturer.id)ON Tovar.idForma = Forma.id) ON Tovar.idPreparat = Preparat.id WHERE Name Like '$preparate'";
    $rs = mysql_query($strSQL);
    unset($_POST['preparate']);
    while($row = mysql_fetch_array($rs)) {
                            echo '<tr>';
                                echo '<td>'.$row['Name'].'</td>';
                                echo '<td>'.$row['Frm'].'</td>';
                                echo '<td>'.$row['CountryName'].'</td>';
                                echo '<td>'.$row['Manf'].'</td>';
                                            }
    mysql_close();
                            echo '</tr>';
 
                    echo '</table>';
    echo '</body>';
echo '</html>';
 
?>



А вот так не работает! Подскажите...
Код: 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.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
<?php
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
echo '<html xmlns="http://www.w3.org/1999/xhtml">';
echo '<html>';
echo '    <head>';
 
echo '        <title>111</title>';
echo '    </head>';
echo '<link rel="stylesheet" href="style.css" type="text/css" />';
 
    
    
 echo '<body>';
echo '<div id="general_site_page">';
echo '<div id="site_page">';
echo '<div id="header">';
echo '<div id="form">';
echo '<form method="post" action="2.php"  id="form1">';
echo '    <label for="input">Расширенный поиск<br/> <input type="text" name="preparate" class="input"/></label> ';
echo '      <select id="sel">';
echo '      <option value="city1" class="sel1">1</option>';
echo '      <option value="city2" class="sel1" selected>2</option>';
echo '      <option value="city3" class="sel1">3</option>';
echo '      <option value="city4" class="sel1">4</option>';
echo '      <option value="city5" class="sel1">5</option>';
echo '      <option value="city6" class="sel1">6</option>';
echo '      </select>';
echo '      <label for="button"><button type="submit" value="Search" id="button1" >НАЙТИ</button><br/></label>';
 
echo '<input id="box_1" class="css-checkbox" type="checkbox" name="Category" value="MNN" /> ';
echo '<label for="box_1" name="demo_lbl_1" class="css-label">zzzzz</label>';
echo '<input id="box_2" class="css-checkbox" type="checkbox" name="Category" value="MNN" checked="checked"/> ';
echo '<label for="box_2" name="demo_lbl_1" class="css-label">zzzz</label>';
echo '<input id="box_3" class="css-checkbox" type="checkbox" name="Category" value="MNN" /> ';
echo '<label for="box_3" name="demo_lbl_1" class="css-label">zzzz</label>';
echo '<input id="box_4" class="css-checkbox" type="checkbox" name="Category" value="MNN" /> ';
echo '<label for="box_4" name="demo_lbl_1" class="css-label">zzzz</label>';
echo '<input id="box_5" class="css-checkbox" type="checkbox" name="Category" value="MNN" /> ';
echo '<label for="box_5" name="demo_lbl_1" class="css-label">zzzz</label>';
echo '</form>';
echo '</div>    ';
echo '<div id="alfavit_main">';
    echo '<br><span id="id_alfavit">zzzzz</span>';
    echo '<span class="class_alfavit">А</span>';
    echo '<span class="class_alfavit">Б</span>';
    echo '<span class="class_alfavit">В</span>';
    echo '<span class="class_alfavit">Г</span>';
    echo '<span class="class_alfavit">Д</span>';
    echo '<span class="class_alfavit">Е</span>';
    echo '<span class="class_alfavit">Ж</span>';
    echo '<span class="class_alfavit">З</span>';
    echo '<span class="class_alfavit">И</span>';
    echo '<span class="class_alfavit">Й</span>';
    echo '<span class="class_alfavit">К</span>';
    echo '<span class="class_alfavit">Л</span>';
    echo '<span class="class_alfavit">М</span>';
    echo '<span class="class_alfavit">Н</span>';
    echo '<span class="class_alfavit">О</span>';
    echo '<span class="class_alfavit">П</span>';
    echo '<span class="class_alfavit">Р</span>';
    echo '<span class="class_alfavit">С</span>';
    echo '<span class="class_alfavit">Т</span>';
    echo '<span class="class_alfavit">У</span>';
    echo '<span class="class_alfavit">Ф</span>';
    echo '<span class="class_alfavit">Х</span>';
    echo '<span class="class_alfavit">Ц</span>';
    echo '<span class="class_alfavit">Ч</span>';
    echo '<span class="class_alfavit">Ш</span>';
    echo '<span class="class_alfavit">Щ</span>';
    echo '<span class="class_alfavit">Э</span>';
    echo '<span class="class_alfavit">Ю</span>';
    echo '<span class="class_alfavit">Я</span>';
    echo '</div>';
    echo '<div id="pic">';
    echo '<img src="3.png" alt="name"/>';
    echo '</div>';
echo '</div>';
 
 
echo '<div class="tablediv">';
echo '<table width=100% border=0 cellpadding=0 cellspacing=0 class="tableData">';
echo '<tr>';
echo '<td width="16px" class="td_main_search" style="border-left:0px;" align="center"><input type="checkbox" name="_All" />';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">zzz';
echo '</td>';
echo '<td class="td_main_search" title="zzz">zzz';
echo '</td>';
echo '<td class="td_main_search title="zzzz">zzzz';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">zzzz';
echo '</td>';
echo '<td class="td_main_search"title="zzz">zzzzz';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">zzz';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">zzzzz';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">zzzzz';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">zzzzz';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">pic';
echo '</td>';
echo '<td class="td_main_search" title="zzzz">pic';
echo '</td>';
echo '</tr>';
$preparate=$_POST['preparate'];
                        mysql_connect("localhost", "root", "") or die (mysql_error ());
    mysql_select_db("Apteka") or die(mysql_error());
    mysql_set_charset( 'CP1251' );
    $strSQL = "SELECT DISTINCT Preparat.Name, Country.CountryName, Forma.Frm, Manufacturer.Manf
FROM Preparat INNER JOIN (Forma INNER JOIN (Manufacturer INNER JOIN(Country INNER JOIN Tovar ON Tovar.idCountry = Country.id) ON Tovar.idManufacturer = Manufacturer.id)ON Tovar.idForma = Forma.id) ON Tovar.idPreparat = Preparat.id WHERE Name Like '$preparate'";
    $rs = mysql_query($strSQL);
    unset($_POST['preparate']);
    while($row = mysql_fetch_array($rs)) {
                        
 
echo '</table>';
echo '<table width=100% border=0 cellpadding=0 cellspacing=0 class="tableData">';
echo '<tr>';
echo '<td width="16px" align="center" class="td_checkbox"><input type="checkbox" name="_All" />';
echo '</td>';
echo '<td class="td_main_result_search" title="zzzzzz">'.$row['Name'].'</td>';
echo '<td class="td_main_result_search" title="zzzzz">'.$row['Frm'].'</td>';
echo '<td class="td_main_result_search" title="zzzz">'.$row['Manf'].'</td>';
echo '<td class="td_main_result_search" title="zzzz">'.$row['CountryName'].'</td>';
                                                }
    mysql_close();
echo '<td class="td_main_result_search" title="zzzz"></td>';
echo '<td class="td_main_result_search" title="zzzz"></td>';
echo '<td class="td_main_result_search" title="zzzz"></td>';
echo '<td class="td_main_result_search" title="zzzz"></td>';
echo '<td class="td_main_result_search" title="zzzz">500';
echo '</td>';
echo '<td class="td_main_result_search" title="zzzz">pic';
echo '</td>';
echo '<td class="td_main_result_search" title="zzzz">pic';
echo '</td>';
echo '</tr>';
echo '</table>';
 
    
    
echo '</div>';
 
echo '<div id="lay_bottom">';
echo '<div id= "main_bottom">';
echo '</div>';
echo '</div>';
echo '</div>';
echo '</div>';
echo '</div>';
echo '</body>';
echo '</html>';
?>
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38373073
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vip-y,

мазохист.
иначе как объяснить что весь html выводится через echo ?
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38373126
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r u,)
у меня для этого свои цели) я кое-что проверял)
на это не обращайте внимания
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38373186
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vip-y,

И которое echo из этого километра не работает?
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38373196
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
ошибка нигде не выскакивает, тупо не показывает никакие результаты....
хотя в первом коде все работает
хм. даже не знаю....
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38373222
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vip-y,

Смотрите не что "показывает", а сформированный хтмл-код. Ну и правильность выводимых данных проверить можно и без вывода таблицы, если сомнения в этом.
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38375184
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то из раздела паранормального
убрал вывод через echo, поудалял все формы лишние, оставив только поле ввода - и не работает!
долго не мог понять почему...
у меня стоит 4 браузера, в хроме много вкладок открыто было, начал проверять в firefox (последняя версия) и даже не мог подумать)
а в других браузерах то все работает!
вот плин....
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38375186
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой забыл дописать самое главное)
проблема в Firefox
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38375205
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vip-yпроблема в FirefoxДумаю, проблема в формировании хтмл-кода. Поставьте закрывающие теги строк. Это для начала. Потом внимательно еще раз просмотрите структуру сформированного хтмл на предмет [не]парности тегов.
...
Рейтинг: 0 / 0
Не работает вывод результата на главной странице
    #38375227
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, давно не писал сайты уже
пока все вспомню....
Код: 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.
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<title></title>
</head>
<body>
<div id="general_site_page">
<div id="site_page">
<div id="header">
<div id="form">
<form method="post" action="final_41.php" id="form">
<label for="input">Расширенный поиск<br/> <input type="text" name="preparate" class="input"/></label> 
<label for="button"><button type="submit" name="press" value="ok" id="button">НАЙТИ</button><br/></label>
</form>
</div>	
</div>
<div class="tablediv">
<table width=100% border=0 cellpadding=0 cellspacing=0 class="tableData">
<tr>
<td width="16px" align="center" class="td_checkbox"><input type="checkbox" name="_All" /></td>
<?php
$preparate=$_POST['preparate'];
						mysql_connect("localhost", "root", "") or die (mysql_error ());
	mysql_select_db("Apteka") or die(mysql_error());
	mysql_set_charset( 'CP1251' );
	$strSQL = "SELECT DISTINCT Preparat.Name, Country.CountryName, Forma.Frm, Manufacturer.Manf
FROM Preparat INNER JOIN (Forma INNER JOIN (Manufacturer INNER JOIN(Country INNER JOIN Tovar ON Tovar.idCountry = Country.id) ON Tovar.idManufacturer = Manufacturer.id)ON Tovar.idForma = Forma.id) ON Tovar.idPreparat = Preparat.id WHERE Name Like '$preparate'";
	$rs = mysql_query($strSQL);
	unset($_POST['preparate']);
	while($row = mysql_fetch_array($rs)) {
echo '<td class="td_main_result_search" '.$row['Name'].'</td>';
echo '<td class="td_main_result_search" >'.$row['Frm'].'</td>';
echo '<td class="td_main_result_search" >'.$row['Manf'].'</td>';
echo '<td class="td_main_result_search" >'.$row['CountryName'].'</td>';
							}
	mysql_close();
echo '</tr>';
echo '</table>';
?>			
</div>

<div id="lay_bottom">
<div id= "main_bottom">
</div>
</div>
</div>
</div>
</div>
</body>
</html>


фишка в том, что убрал строчку
Код: php
1.
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">


и все заработало
ничего не понимаю... конфликт кодировки ?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работает вывод результата на главной странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]