Помогите написать запросы в базу

1.08K
.
Бывает епт гГ
.
Dagestan_ец, Там кодировку менять надо. Вроде функция iconv() . Я с кодировкой не работал
.
Нормально делай - Нормально будет
всем кто каким либо образом помогал спасибо! тему можно крыть ,всех и так наверно заебаладолбала
.
Нормально делай - Нормально будет
да по логинам возьму запрос
.
чо.. Закрывать не надо...
Помогите с записью в базу...
Например если:
if($1 > $2){
//то идет автоматическая запись в базу данных $1
mysql_query(" нeзнаю че `users` SET `1` ")
//в таблицу users в ячейку 1 определенного юзeрa... 
}

как то так...
.
ramzes
mysql_query("UPDATE имя_таблицы SET имя_поля = значение, имя_другого_поля = значение WHERE поле_по_которому_выбираем_запись = значение;");
и того, например
mysql_query("UPDATE users SET login = 'Васек' WHERE id = 1;");
или если надо добавить новую запись, то
mysql_query("INSERT INTO users SET login = 'Васек', password = 'qwerty', gender = 'man', level = 1;")
все то же самое только в начале оператор INSERT INTO а не UPDATE и в конце не надо WHERE (всем полям которые помечены как NOT NULL и не имеют параметра DEFAULT обязательно явно указать значения)
полю с флагом auto_increment (обычно это поле id) значение задавать не надо (хотя и можно, но не нужно), оно автоматически задается при создании новой записи
.
в отличии от php мускул предпочитает точные типы данных
(в кавычках ' строки, без кавычек числа и прочие данные)
хотя не все пишут чисто, но все же желательно.
очень желательно не писать числовые значения в поля с типами типа TEXT, не выбирать данные по полям с тем же типом.
(текст работает немного медленнее чем интегер, т.к. сверяет посимвольно, тут правда я не очень в курсе, но точно работает медленнее на больших быборках)
DELETE таблица WHERE поле_по_которому_выбираем = значение;
удаление строки
если не указать WHERE то удалятся все строки из указанной таблицы.
но для очистки таблицы так лучше не делать, для этого есть TRUNCATE
________
в любом случае, http://www.php.su/functions/?cat=mysqli вот это читать очень рекомендуется
там все доступно и почти всегда с примерами
.
если так:
mysql_query("INSERT INTO users SET login = 'Васек', password = 'qwerty', gender = 'man', level = 1;")
нет определенного юзeрa надо добавить id?
Нужно какбэ дополнять эту запись постоянно..
[Бла бла бла]...
На следующий день тоже в эту же ячейку [бла бла блу блу]...
.
подробнее..
опиши то чего достичь хочешь, а то не понятно как то
.
hooligan
ramzes (25.05.2011/02:41)
подробнее..
опиши то чего достичь хочешь, а то не понятно как то
//запись данных//
if($hooli > $hooligan){
mysql_query("INSERT INTO `users` SET `hooli` = '".$hooli."' WHERE `id`='id';");
}
//вывод данных//
    $req = mysql_query("SELECT * FROM `users` WHERE `id` = '".$user_id."' LIMIT 1");
        $user = mysql_fetch_assoc($req);
echo '<div class="rmenu">(результат: ' . $user['hooli'] . ')</div>';
как то так
и результат нужен такой:
01.02.2011 в 8:47 hooli1
02.02.2011 в 5:22 hooli2
03.02.2011 в 5:11 hooli3
так понятнее?
Всего: 75