Помогите понять=)

chemax
На сайте с 07.01.2009
Offline
206
471

Есть скрипт, рейтинга. Этот кусок принимает номер новости ($id) от ajax скрипта и обрабатывает. Но баг в том, что он не работает с новостями например с id=144620 с мелкими работает на ура.

     $ip=$_SERVER['REMOTE_ADDR'];

if($_POST['id'])
{

$id=$_POST['id'];
$id = mysql_escape_String($id);
//Verify IP address in Voting_IP table
$ip_sql=mysql_query("select ip_add from Voting_IP where mes_id_fk='$id' and ip_add='$ip'");
$count=mysql_num_rows($ip_sql);
if($count==0)
{
// Update Vote.

$sql = "update posts set up=up+1 where id='$id'";
mysql_query( $sql);
// Insert IP address and Message Id in Voting_IP table.
$sql_in = "insert into Voting_IP (mes_id_fk,ip_add) values ('$id','$ip')";
mysql_query( $sql_in);
}

$result=mysql_query("select up from posts where id='$id'");
$row=mysql_fetch_array($result);

$up_value=$row['up'];
echo $up_value;
}

Почему то с большим id не работают эти два запроса:


update posts set up=up+1 where id='$id'
select up from posts where id='$id'
Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
T.R.O.N
На сайте с 18.05.2004
Offline
314
#1
chemax:
Почему то с большим id не работают эти два запроса:

какая ошибка возникает?

проверьте, что на самом деле в id, может там пробелы или еще что-то. небось передаете через гквери

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
[Удален]
#2
T.R.O.N:
небось передаете через гквери

звучит как прокаженный жукери! ))

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3

а в БД там ID не ограничен по символам?

LEOnidUKG добавил 24.06.2010 в 15:23

bearman:
звучит как прокаженный жукери! ))

Да, это скорее всего к тому, что его юзают не там где это нужно )))

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий