<?php 1=>'a', 2=>'b', 3=>'c', 4=>'d', 5=>'e', 6=>'f', 7=>'g', 8=>'h', 9=>'i', 10=>'j', 11=>'k', 12=>'l', 13=>'m', 14=>'n', 15=>'o', 16=>'p', 17=>'q', 18=>'r', 19=>'s', 20=>'t', 21=>'u', 22=>'v', 23=>'w', 24=>'x', 25=>'y', 26=>'z', 27=>'0', 28=>'1', 29=>'2', 30=>'3', 31=>'4', 32=>'5', 33=>'6', 34=>'7', 35=>'8', 36=>'9', 37=>'-', 38=>'_' ); $num=1000; $z=0; $i=0; while ($i < $num) { $aza='1'; $aba='39'; if($logs9=='38') { } if($logs8==$aba) { } if($logs7==$aba) { } if($logs6==$aba) { } if($logs5==$aba) { } if($logs4==$aba) { } if($logs3==$aba) { } if($logs2==$aba) { } if($logs==0) {$logs='';} if($logs2==0) {$logs2='';} if($logs3==0) {$logs3='';} if($logs4==0) {$logs4='';} if($logs5==0) {$logs5='';} if($logs6==0) {$logs6='';} if($logs7==0) {$logs7='';} if($logs8==0) {$logs8='';} if($logs9==0) {$logs9='';} $litera=$alphabet[$logs]; $litera2=$alphabet[$logs2]; $litera3=$alphabet[$logs3]; $litera4=$alphabet[$logs4]; $litera5=$alphabet[$logs5]; $litera6=$alphabet[$logs6]; $litera7=$alphabet[$logs7]; $litera8=$alphabet[$logs8]; $litera9=$alphabet[$logs9]; $haslo=$litera.$litera2.$litera3.$litera4.$litera5.$litera6.$litera7.$litera8.$litera9; $i++; } ?>
ktory kozysta z tabel
<?php $query1= "CREATE TABLE md5 (id int(60) NOT NULL auto_increment, haslo varchar(15) NOT NULL, pass varchar(34) NOT NULL, PRIMARY KEY (id))"; $query2= "CREATE TABLE ile (id int(60) NOT NULL auto_increment, ile int(2) NOT NULL, ile2 int(2) NOT NULL, ile3 int(2) NOT NULL, ile4 int(2) NOT NULL, ile5 int(2) NOT NULL, ile6 int(2) NOT NULL, ile7 int(2) NOT NULL, ile8 int(2) NOT NULL, ile9 int(2) NOT NULL, PRIMARY KEY (id))"; ?>
skrypt niby działa poprawnie ale do czasu gdy zajrzy się zawartości tabeli md5

jak widać na obrazku przy rekordzie 1483 który powinien zawierać "aaa" mamy tylko "a" sytuacja powtarza się przy każdym wyrażeniu 3 znakowym i wyżej
siedzę nad tym już 3 dzień i nie mogę dojść dlaczego tak się dzieje
