[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос...
TOK
Есть код

PHP
<?php
  
include_once("include/connectdb.php");

   if (isset(
$_POST['q'])) {
        
// не забываем о безопасности
        
$q mysql_real_escape_string($_POST['q']);
        
// больше ли нуля?
            
if (strlen($q) > 0) {
        
// Для примера используется запрос вида
                
if ($query mysql_query("SELECT `players` FROM `$USER_TABLE_PLAYERS`")) {
                        while (
$result mysql_fetch_object($query)) {
        
// для форматирования результата используется список <li>
        // по onClick fill вставляет в поле результат и скрывает окошко выбора
                        
echo ("<li onclick=\"fill('$result->players');\">$result->players</li>");
                        }
                    
mysql_free_result($query);
                }
                else {
                    echo 
'ERROR: ' mysql_error();
                }
            }
    }


Выдаёт ошибку что имя таблицы не корректное. Оно и в редакторе переменная $USER_TABLE_PLAYERS не подсвечивается. Надо видимо по другому написать запрос... Посоветуйте как его изменить.



Спустя 4 минуты, 5 секунд (31.10.2009 - 00:30) sergeiss написал(а):
А где определяется $USER_TABLE_PLAYERS, чему оно равно? В данном скрипте этого не видно.

Спустя 21 минута, 13 секунд (31.10.2009 - 00:51) lawbreaker написал(а):
PHP
if ($query mysql_query("SELECT `players` FROM `".$USER_TABLE_PLAYERS."`"))



пробуй так запрсо изменить и напишы что получилося

Спустя 14 минут, 39 секунд (31.10.2009 - 01:06) Gram написал(а):
Да тоже самое получится, синтаксически правильно построен запрос.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.