[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Люди добрые , помогите .
php-doctor
Пишу регистрацию на турнир по фифа .
вот скрипт , который выводит данные из таблицы

<html>
<? include('for.php');
$result="SELECT * FROM registr WHERE koma = 'Barcelona' " ;
$query=mysql_query($registr) or die (mysql_error());
?>
<head>
<
h1> <?php
while ($res=mysql_fetch_array($query))
{
echo " Выбравшие Барсу : ", $res['nik'] ;
}
?>
<br>Выбравшие Арсенал :
<
br>Выбравшие Челси :
</
head>
<
body>
</
body>

но когда захожу на страницу http://gamez.elitno.net/vibor.php оно мне пишет "Query was empty"
прошу помощи :huh:



Спустя 1 минута, 14 секунд (2.06.2011 - 18:22) php-doctor написал(а):
пожалуйста помогите , буду должен smile.gif smile.gif smile.gif

Спустя 31 минута, 17 секунд (2.06.2011 - 18:54) waldicom написал(а):
Давайте темам нормальные названия, пожалуйста.

По теме:
Цитата (php-doctor @ 2.06.2011 - 16:21)

$result="SELECT * FROM registr WHERE koma = 'Barcelona' " ;
$query=mysql_query($registr) or die (mysql_error());

На эти строчки внимательно смотрим...

Спустя 1 час, 5 минут, 2 секунды (2.06.2011 - 19:59) php-doctor написал(а):
посмотрел внимательно ...
и все ровно не допёр ) user posted image

Спустя 1 минута, 17 секунд (2.06.2011 - 20:00) waldicom написал(а):
$result="SELECT * FROM registr WHERE koma = 'Barcelona' " ;
$query=mysql_query($registr) or die (mysql_error());

Спустя 4 минуты, 29 секунд (2.06.2011 - 20:04) php-doctor написал(а):
registr - это моя таблица , а koma - строка в ней , вот скрипт самой регистрации :

<title>Регистрация на кубок чемпионов</title>
</
head>
<
body>
<
br /><form name="spisok" method="post">
Введите логин : <br /> <input type="text" name="login" value="">
<
br>Выберите команду : <br /><input type="checkbox" name="koma" value="a2rs" checked="checked" />Arsenal<br />
<
input type="checkbox" name="koma" value="ba3r" />Barcelona<br />
<
input type="checkbox" name="koma" value="c5he" /> Chelsea<br />
<
input name="button" type="submit" value="OK" />
<
input type="reset" value="Отмена" />
</
form>


<?
include ('for.php') ;
$login=$_POST['login'];
$koma=$_POST['koma'];
if($_POST['button']==true and $koma=="a2rs" ) {
$result="INSERT INTO registr(nik,koma)VALUES('$login','Arsenal')" ;
}
if($_POST['button']==true and $koma=="ba3r" ) {
$result="INSERT INTO registr(nik,koma)VALUES('$login','Barcelona')" ;
}
if($_POST['button']==true and $koma=="c5he" ) {
$result="INSERT INTO registr(nik,koma)VALUES('$login','Chelsea')" ;
}
$query=mysql_query($result);
if ($_POST['button']==true) {
echo "<br>Ваша заявка на Лигу Чемпионов принята";
}
else
{
echo "";
}
?>

с ним проблем не было (

Спустя 2 минуты, 30 секунд (2.06.2011 - 20:07) alex12060 написал(а):
php-doctor

Вам объясняют, что Вы подставляете несуществующую переменную в функцию!

Спустя 57 секунд (2.06.2011 - 20:08) php-doctor написал(а):
допёр ! спс !

Спустя 47 секунд (2.06.2011 - 20:09) php-doctor написал(а):
http://gamez.elitno.net/vibor.php УРА ПОЛУЧИЛОСЬ !

Спустя 29 секунд (2.06.2011 - 20:09) waldicom написал(а):
гм гм... ок, тогда медленно и с выражением:
Запрос сохраняется в переменной $result
$result="SELECT * FROM registr WHERE koma = 'Barcelona' " ;

а в базу отправляется переменная $registr
$query=mysql_query($registr) or die (mysql_error()); 

это не совсем правильно, не так ли?

может попробовать вот так:

$result="SELECT * FROM registr WHERE koma = 'Barcelona' " ;
$query=mysql_query($result) or die (mysql_error());


ну вот... пока писал, уже понаписали тут :)

Спустя 2 минуты, 5 секунд (2.06.2011 - 20:11) php-doctor написал(а):
спасибо тебе огрмнейшее

Спустя 40 секунд (2.06.2011 - 20:12) php-doctor написал(а):
как я не заметил ? blink.gif ohmy.gif

Спустя 14 минут, 3 секунды (2.06.2011 - 20:26) php-doctor написал(а):
скоро будет новый скрипт - новые проблемы
Быстрый ответ:

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