Не понял?!...Doker писал(а):указіваеш как создал названия и все?
localhost пишу...один фиг такую же ошибку выдаёт!
Не понял?!...Doker писал(а):указіваеш как создал названия и все?
Код: Выделить всё
$db_host="dbhost";
Код: Выделить всё
$ d b _ h o s t =" l o c a l h o s t " ;
Код: Выделить всё
$query = 'UPDATE rating SET score="'.$new_score.'" where `user_id` ="'.$user_id.'"';
Код: Выделить всё
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/g/geka96/public_html/rating.php on line 17
Код: Выделить всё
<?php$db_host="localhost"; // обычно не нужно изменять$db_user="geka96_score"; // имя пользователя БД$db_password="1234567"; // пароль БД$db_name = "geka96_score"; // имя БД$table_name = "rating"; // имя таблицы статистики. Если вы не меняли его в запросе, создающем БД, то и здесь менять его не надо mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());mysql_select_db($db_name) or die (mysql_error());mysql_query("SET NAMES 'utf8'"); $query ='SELECT * from tablename order by score desc limit 5';$sql = @mysql_query($query); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; echo "<response>"; for ($i=0; $i<mysql_num_rows($sql);$i++){ $r = mysql_fetch_array($sql); echo"<user>"; echo"<user_id>".$r['user_id']." </user_id>"; echo"<score>".$r['score']." </score>"; echo"</user>";}echo "</response>"; ?>
Код: Выделить всё
<?php $db_host="localhost"; $db_user="ivann"; $db_password="87"; $db_name = "ivann"; $table_name = "rati"; $auth_key = $_POST['auth_key'];$user_id = $_POST['viewer_id'];$new_score = $_POST['new_score']; mysql_connect($db_host, $db_user, $db_password) or die (mysql_error()); mysql_select_db($db_name) or die (mysql_error()); mysql_query("SET NAMES 'utf8'"); $query4 = 'SELECT score FROM `rating` WHERE `user_id` ="'.$viewer_id.'"'; $sql4 = @mysql_query($query4);$ud = @mysql_fetch_array($sql4);if($ud['score']<$new_score){ $query = 'UPDATE rating SET score="'.$new_score.'" where `user_id` ="'.$user_id.'"'; $sql = @mysql_query($query); $ud = @mysql_fetch_array($sql4); echo "OK";} else {echo "NOT";}?>
Код: Выделить всё
<?php $db_host="localhost"; $db_user="ivann"; $db_password="8"; $db_name = "ivann";$table_name = "rati"; $user_id=$_POST['viewer_id'];$score=$_GET['new_score']; mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());mysql_select_db($db_name) or die (mysql_error());mysql_query("SET NAMES 'utf8'"); $query4 = 'SELECT score FROM `rating` WHERE `user_id` ="'.$viewer_id.'"'; $sql4 = @mysql_query($query4); $ud = @mysql_fetch_array($sql4); if($ud['score']<$score){ $query3 = 'UPDATE rating SET score="'.$score.'" where `user_id` ="'.$viewer_id.'"'; $sql3 = @mysql_query($query3);} else {echo " ьрлсл .";}