Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Hong

Страницы: 1 2 3 [4]
46
PHP / Sortirovat Id v base dannih?
« : 07 Апреля 2003, 18:13:02 »
Privet.

Help please somebody:

U menya v base dannih sapomneno k primeru 10 sapisei. Kajdaya sapis poluchaet svoi id (auto_increment)

Posle opredelenogo vremeni sapis udalyaetsya.
Kak mojno sdelat tak shtobi snova poradok id bil s 1 do ...

K primeru bilo 10 Sapiesei
1,2,3,4,5,6,7,8,9,10

2 bili sterti (5 i 7)
1,2,3,4,6,8,9,10

teper mne nado sdelat tak shtobi oni bili opyat vse v pravilnom poradke.

1,2,3,4,5,6,7,8

THX

Cu.

47
PHP / Samenit odin snak v file. Komanda fseek?
« : 26 Марта 2003, 16:16:58 »
Privet.
Kto mne mojet pomosh:

Est odin file s informaziei vnutri:

Order=new Array(0,1,2,3,4)

Etot array doljen, posle kajdogo sagrujaniya stranizi na odnu edinizu uvelichevatsya: k primeru posle pervoi sagruski sostoyal file bi is:
Order=new Array(0,1,2,3,4,5)
i.t.d

Ya posmotrel kak na php otkrivaetsy file i sapisivaetsy tuda informaziya, v prinzipe tut problem ne bilo, a vot kak sdelat tak shtobi posledneya skobka steralas i sapisivalas primerno shto to tipo etogo: ,5)
ya tak i ne smog sdelat.

$file = "order.php";
$fp = fopen($file, "a");
fseek($fp, -1, $whence=2);
fputs($fp,",5)");
@fclose($fp);

Kak tut dalshe...
Spasibo.
Cu.

48
Chisla generirovat в диапазоне от 10000000 до 99999999 nelsya t.k budet legche rasgodat logicheskuyu zepochku.
A конструкция
$arr = explode(" ", $nums_blocks);
v prinzipe mojno ubrat, ona tolko nujna kogda eta chast pervii ras sosdaet chisla shtobi oni mejdu soboi ne povtoralis (v ne basi dannih): mojno i tak napisat:
   for (; $i < 3; $i++) {
   $begin = 10;
   $end = 99;
   $num_block_1=number($begin,$end);
   $num_block_2=number($begin,$end);
   $num_block_3=number($begin,$end);
   $num_block_4=number($begin,$end);
   $nums_blocks=$num_block_1.$num_block_2.$num_block_3.$num_block_4;    
        $sql = "insert into tabelle_1 values (\'\', \'$nums_blocks\', \'no\', \'$today\')";
         $res=send_sql($sql);
        echo "Start of Generator $nums_blocks.\\n
";
   echo "
";
   }

Glavnoe shtobi proishodil sapros posle sosdaniy chisel is basi dannih, net li odinakovih.

49
eta funkziya generiruet odno dvoinoe chislo v diapasone ot 10 do 99, k primeru 55.
No t. k. funkziya visivaetsya 4 rasa poluchaetsy 8 snachnoe chislo, kstati sabil skasat, ismenyat funkziy ne jelatelno.

50
Privet vsem.

Pomogite pojaluista, ya ne mogu rasobratsya, ne poluchaetsya dalshe!
Ya napisal script kotoriy generiruet 8-snachnie chisla. Eti chisla sapominautsya v base dannih.
U menya nikak ne poluchaetsya napisat sleduysheu chast scripta, ya uje proboval raslichnimi metodami
(@ snak pered oshibkoi; raslichnie zikli for; i raslichnie zikli while), no ne kak ne dobilsy resultata.

Esli odno is sgenerirovanih chisel povtoritsy s chislom kotoroe uje sapomnino v base dannih,
ono doljno ne sapominatsy v basu dannih i ne vidavat oshibki,
a generirovat novie/novoe chisla/chislo dla povtornogo sapominaniya.
V etom sluchae doljno sapominatsy po 3 chisla.
Ya privoju sdes moi script s soedineniem s basoi dannih i tablizu v kotoroi vse sapominaetsya.

Jdu pomoshi, spasibo.

//Basa dannih
/*
CREATE TABLE tabelle_1 (
  id int(10) unsigned NOT NULL auto_increment,
  nums varchar(100) NOT NULL default \'\',
  aktiv varchar(7) NOT NULL default \'"no"\',
  date date NOT NULL default \'0000-00-00\',
  PRIMARY KEY  (id),
  UNIQUE KEY nums (nums)
) TYPE=MyISAM;
*/

class object {};
$CFG = new object;

   $CFG->dbhost = "";
   $CFG->dbname = "";
   $CFG->dbuser = "";
   $CFG->dbpass = "";

$link=mysql_connect($CFG->dbhost,$CFG->dbuser,$CFG->dbpass);
mysql_select_db($CFG->dbname) or die ("Error:");

function send_sql($sql)
{
 if (! $res=mysql_query($sql)){
    echo mysql_error();
   exit;
}
return $res;
}

// Funkziya dla generirovanya chisel.
   function number ($begin, $end) {
        for (; $i < 1; $i++) {
         $nums = rand ($begin, $end);
         return $nums;
      }
   }


   for (; $i < 3; $i++) {
   $begin = 10;
   $end = 99;
   $num_block_1=number($begin,$end);
   $num_block_2=number($begin,$end);
   $num_block_3=number($begin,$end);
   $num_block_4=number($begin,$end);
   $nums_blocks=$num_block_1.$num_block_2.$num_block_3.$num_block_4;    
   $arr = explode(" ", $nums_blocks);
   foreach ($arr as $nums_blocks)
    // Esli chisla kotorie budut generirovatsya mejdu soboi povtoryautsya ne pokasivat.
    if (!$cnt[$nums_blocks]++) {
        $sql = "insert into tabelle_1 values (\'\', \'$nums_blocks\', \'no\', \'$today\')";
         $res=send_sql($sql);
        echo "Start of Generator $nums_blocks.\\n
";
    }
    elseif ($cnt[$nums_blocks]++) {
             unset($nums_blocks);
            echo "";
     }
     echo "
";
   }

51
JavaScript & JScript / Pomogite u menya net bolshe idey...
« : 31 Января 2003, 00:40:19 »
pohodu ne u kogo net idey (;=

52
JavaScript & JScript / Pomogite u menya net bolshe idey...
« : 29 Января 2003, 11:13:07 »
Ne snayu kak eto pravilno virasit, nu koroche Tool - eto:
Est straniza: http://www.tourinaut.de
esli najat na rubriku "lastminute" to poyavitsa sperva straniza s etogo je servera. No esli najat potom na poisk "tourinaut starten", to proishodit soedinenie s toolom firmi kotoraya proveryaet k primeru est li eshe svobodnie putevki. Tak v etom toole est spezialnaya maska: html do, i html posle, v etu masku ya vstavlayau html-tags tak shtobi ono vigledelo kak straniza pered poiskom, shtobi user ne uvidel raslicheya.
Esli posmotret v verhu (logo), to do poiska budet sagrujatsa logo s stranize http://www.platz10.de/images/kopf/lastminute.gif
a posle poiska uje s etoi http://web81.rootserver1.de/images/kopf/lastminute.gif
tak tam ya ne mogu v toole dinamicheski k primeru na php skasat kogda s kakogo servera doljna sagrujatsa logo.
Est Idei?

53
JavaScript & JScript / Pomogite u menya net bolshe idey...
« : 28 Января 2003, 23:32:39 »
Privet vsem.
Ya opishu problemu.
Ya na odnoi is straniz ispolsuyu Tool, v konfigurazie toola est html-maska (sosdanie podobnoi stranize, shto uje sushestvuet), kotoraya vosprinemaet tolko javascript i html.
Problema v tom shto v etoi maske ya sagrujayu odnu kartinku, kotoraya prichenayet bolshoi traffic, etu kartinku nado dynamicheski sagrujat s rasnih serverov (ubrat ee nelsya i rabotat doljno bes frames).  Vot tolko kak eto sdelat ne kak ne mogu ponyat.
Kartinka:
http://www.url.com/kartinka.gif" width="780" height="105" border="0" usemap="#logo_map">
Nado:
http://www.url1.com/kartinka.gif" width="780" height="105" border="0" usemap="#logo_map">
Potom k primeru:
http://www.url2.com/kartinka.gif" width="780" height="105" border="0" usemap="#logo_map">

Pomimo kartinke est eshe kuchya texta i.t.p.
Kak mne obmanut etot Tool?
Est Idei?

54
PHP / Generator sluchainih chisel v basu dannih?
« : 13 Января 2003, 21:24:15 »
Privet vsem.
Mojet mne kto-nibud pomoch dalshe.
Problemu s sapominaniem chisel v bsu dannih ya uje reshil.
Chisla sapominautsa v tablize.
V tablize est vsego 3 stolbza:
id, chisla, aktiv.
id = poradkovii nomer (inkrementirovan)
chisla = sperva ot 1 do 10
aktiv = sperva "net", potom esli user vnosit chislo perestavlaetsa na "da"

Teper ya ne snayu kak sdelat tak, shtobi generator vsegda startoval esli vse chisla budut aktivirovani.
Promerno eto doljno rabotat tak:
1) Vse chisla ot 1 do 10 proverit, aktivirovani li oni ili net.
2) Esli aktivirovani to, togda startovat generator uje ot 11 do 20
3) Potom proverit chisla ot 11 do 20, aktivirovani li oni ili net.
I.t.d.
$a = "" // Sdes mojno k primeru sapomnit chisla.
$b = ""
$zahlen = range ($a, $b);
Tolko kak eto vse realisovat na php? Shtobi vse rabotalo dinamicheski.
Est li u kogo nibud idei po lutshe? (esli etim metodom slojno realisovat)
Spasibo.
Cu.

55
PHP / Generator sluchainih chisel v basu dannih?
« : 10 Января 2003, 04:08:43 »
Privet vsem.
Patzani pomogite nujna pomosh, kak mne lutshe sdelat.
Ya hochu shtobi v base dannih MySQL sapominalis po 10 zifr, kotorie budut sluchainim obrosom vostanovleni generatorom sluchainih chisel.
K primeru sperva ot 1 do 10, kajdoe chislo doljno sapominatsa v otdelnoi stroke.
Posle togo kak 10 Zifr sosdani i sapomneni, User vibiraet odno chislo, kogda budut vibrani vse chisla to generator startuet sanovo, i vostanavlivaet k primeru ot 11 do 20.
Funktiyu dla sluchainih chisel ya uje napisal eto ne problema,
$ints = range (1, 10);
srand ((double)microtime()*1000000);
shuffle ($ints);
while (list (, $num) = each ($ints)) {
echo "$num
\\n";
}
problema v tom:
kak ya sdelayu tak shtobi generator startoval odin ras (dinamicheski), posle togo kak vse zifri vibrani i kak sapomnit kajdoe chislo v odnoi stroke DB.
Spasibo.
Poka.

56
JavaScript & JScript / Vopros o Igre? Question to the Game?
« : 10 Октября 2002, 16:37:11 »
http://www.hong.de/games
sperva tolko vot nick nado sanesti.

57
JavaScript & JScript / Vopros o Igre? Question to the Game?
« : 10 Октября 2002, 15:22:28 »
Privet vsem Guru i Oraclam. U mena vopros k vam.
Ya hochu saprogramirovat malenkuyu igru na php.
Igra sakluchaetsa v tom shtobi sobrat paru odinakovih kartinok, kogda vse kartinki budut sobrani, budet pokasano vrema i.t.d.
Ya tut uje poproboval pomuchitsa i prishel k vivodu shto s php eto i ne tak to prosto.
Poka shto ya peredayu cheres url peremenie shtobi usnat kakaya kartinka bila najata shtobi sostavit paru, no problema bila potom v tom shto ya ne smog peremeshat kartinki, tak shtobi, ne menat strukturu programmi.
Est li u kogo nibud Idee kak ya mogu vse eto proshe realisovat s php, shtobi mne bilo proshe ustanovit 16 kartinok, s kotorih 8 par. I posle togo kak igra sigrana peremeshat ih bes problem.

THX an all. ;=)

PS: Sorry for my latein

Страницы: 1 2 3 [4]