Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Голосование с базой SOS!
Форум программистов > Интернет и сети > Web-программирование > PHP программирование
Натали
вот сам скрипт:
<?
$id_con=mysql_connect("localhost","grolvasp_trak","");
       mysql_select_db("grolvasp_trak");
if(!empty($rad))
{
$query="update voting
set num_votes=num_votes+1
where importance ='$rad'";
}
//запрос текущих результатов
$query='select * from voting';
$result=mysql_query($query);
$num_vot=mysql_num_rows($result);
//подсчет общего кол голосов
$total_votes=0;
while($row=mysql_fetch_object($result))
{
$total_votes+=$row->num_votes;
}
#вывод
$query='select * from voting';
$result=mysql_query($query);
while($row=mysql_fetch_object($result))
{
if ($total_votes >0)
echo "$pers=($row->num_votes)";
else
$pers=0;
}
?>
<tr><td style=\"padding-left:24\">Нравится: <?=$pers;?></td></tr><tr><td style=\"padding-left:24\">Не нравится: <?=$pers;?></td></tr>
<tr><td style=\"padding-left:24\">Всего голосов: <?=$total_votes;?></td></tr></table>

вот база для скрипта:
#
# Table structure for table 'voting'
#

CREATE TABLE voting (
 importance varchar(10) NOT NULL default '',
 num_votes int(11) NOT NULL default '0',
 FULLTEXT KEY importance (importance)
) TYPE=MyISAM;




#
# Dumping data for table 'voting'
#

INSERT INTO voting VALUES("yes", "0");
INSERT INTO voting VALUES("no", "0");
INSERT INTO voting VALUES("sum", "0");


Проблема в том, что данные от голосования не добавляются в базу.
2 неделю сижу. Помогите пожалуйста.
Объясните.
Наталия
Ну вот, с первой частью скрипта, на добавление в базу справилась, теперь голоса добавляются и выводятся, только выводятся не там где нужно.
Как сделать правильный вывод?
Наталия
Спасибо всем! Теперь все работает. tongue.gif
Jkar
Да незачто.. wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.