ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1421  
Старый 02.01.2008, 23:45
Аватар для Macro
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Цитата:
Сообщение от Piflit  
гы. конечно автоматически))
Автоматически не получится. А зачем? PHP ведь все равно по порядку выдирает из базы, не зачем использовать id, пронумеруй записи при выводе
 
Ответить с цитированием

  #1422  
Старый 02.01.2008, 23:47
Аватар для Spyder
Spyder
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме:
9098076

Репутация: 4303


По умолчанию

ой, я синтаксиса не знаю, но там через условия то можно наверное написать
заносишь функцию удаления в перменную, потом через if() проверяешь её на существования и в случает если она возвратит тру, в болке if {} выполняешь код от Macro =)
Сори: если я бред пишу, но вроде так
я пшп не знаю =(
 
Ответить с цитированием

  #1423  
Старый 02.01.2008, 23:50
Аватар для Spyder
Spyder
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме:
9098076

Репутация: 4303


По умолчанию

$ok = mysql_query("DELETE FROM tablica WHERE id=3");
if ($ok) {
mysql_query("UPDATE tablica SET id=2 WHERE id=3");
}
ну вот так наверное, или я чего не так понял? 0_о
 
Ответить с цитированием

  #1424  
Старый 02.01.2008, 23:51
Аватар для Macro
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Цитата:
Сообщение от Spyder  
ой, я синтаксиса не знаю, но там через условия то можно наверное написать
заносишь функцию удаления в перменную, потом через if() проверяешь её на существования и в случает если она возвратит тру, в болке if {} выполняешь код от Macro =)
Сори: если я бред пишу, но вроде так
я пшп не знаю =(
Нет, в условии нельзя. Да и нафиг не нужно Просто из цикла вывода вставляем $i к каждой записи. Получается отличная нумерация по порядку
 
Ответить с цитированием

  #1425  
Старый 02.01.2008, 23:52
Аватар для Meanor
Meanor
Познающий
Регистрация: 09.09.2007
Сообщений: 66
Провел на форуме:
188412

Репутация: 41
По умолчанию

PHP код:
$result mysql_query("SELECT id, something FROM tablica ORDER BY id");
$i=0;
while(
$fetch mysql_fetch_array($resultMYSQL_ASSOC)){
$some $fetch['something'];
mysql_query("UPDATE tablica SET id=$i WHERE something = $some")
$i += 1;

Что-то похожее на это. Так делаем ид у всех в нужном порядке...
 
Ответить с цитированием

  #1426  
Старый 02.01.2008, 23:54
Аватар для Spyder
Spyder
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме:
9098076

Репутация: 4303


По умолчанию

Macro, почему нельзя? разве приведённый мной код не будет работать?
 
Ответить с цитированием

  #1427  
Старый 02.01.2008, 23:55
Аватар для Macro
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Meanor, угу, но something не обязательно.

PHP код:
$result mysql_query("SELECT id FROM tablica ORDER BY id"); 
$i=0
while(
$fetch mysql_fetch_array($resultMYSQL_ASSOC)){ 
$id $fetch['id']; 
mysql_query("UPDATE tablica SET id=$i WHERE something = $id"
$i++; 

 
Ответить с цитированием

  #1428  
Старый 02.01.2008, 23:57
Аватар для Macro
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Цитата:
Сообщение от Spyder  
Macro, почему нельзя? разве приведённый мной код не будет работать?
Извини, я тебя неправильно понял Все правильно говоришь.
 
Ответить с цитированием

  #1429  
Старый 03.01.2008, 00:20
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

всем спасибо, я разобрался)
 
Ответить с цитированием

  #1430  
Старый 03.01.2008, 17:00
Аватар для Boxs
Boxs
Banned
Регистрация: 07.11.2007
Сообщений: 27
Провел на форуме:
145472

Репутация: 8
По умолчанию

Нужно написать небольшой скрипт для рекламы, мне хотелось бы чтобы была возможность выводить баннеры на сайт (например баннер 468Х60) в рандомном порядке

А так же желательно сделать вывод баннеров по разделам "468Х60" "120Х600" "100Х100"
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ