Переменная плюс запрос

1. Andrei14 (25.06.2013 / 18:36)
Вот не получаеться с помощью переменной взять данные из определенной таблицы
$result=@mysql_query("SELECT * FROM `lot_bilet1` ");

$num=mysql_num_rows($result);

If ($num==10){

$b1 = rand(1,10);

$bwin = mysql_query("select * from `lot_bilet1` where `id` = '".$b1."'");
$_BILET1win = mysql_fetch_array($bwin);
$b1win=$_BILET1win['userid'];


@mysql_query("UPDATE `user`
SET
`rubli` = `rubli` + '10'
where `id` = '".$b1win."'");

@mysql_query("DELETE FROM `lot_bilet1`");
}
Вот не выводяться данные с массива
$bwin = mysql_query("select * from `lot_bilet1` where `id` = '".$b1."'");
$_BILET1win = mysql_fetch_array($bwin);
$b1win=$_BILET1win['userid'];

2. Алексей (25.06.2013 / 19:29)
При выборке с таблицы lot_bilet1 заданное поле id существует?

3. Момору (04.08.2013 / 05:08)
1. Andrei14, текст ошибки? И зачем скрывать ошибки если их нужно исправлять?
Убери собаку перед именами функций, в начале скрипта пропиcfd error_reporting(E_ALL), скопируй код ошибки, или скрин сделай. Экстрасенсов здесь нет, программисты не гадают на кофейной гуще

4. Станислав Крунич (10.08.2013 / 01:39)
Твой запрос DELETE FROM `lol_bilet1` чистит таблицу. Соответственно, в ней будет пусто при следующей выборке. Причем сдесь error_reporting? Ошибка в действии пользователя

5. Кевин Митник (10.08.2013 / 03:26)
$b1 = rand(1,10);

$bwin = mysql_query("select * from `lot_bilet1` where `id` = '".$b1."'");
плохой запрос. Может быть что нет такого id, который сгенерировала функция

6. Станислав Крунич (10.08.2013 / 03:30)
DELETE FROM удали и посмотришь

7. Петр (10.08.2013 / 10:41)
Зачем поднимать старые темы?

8. Станислав Крунич (10.08.2013 / 13:21)
7. Im-ieee, так автор может не нашел решения

URL: https://visavi.net/topics/38264