millers Posted September 5, 2008 Report Share Posted September 5, 2008 Sveiki. Vēlētos Uzināt kā varētu izvilkt no datubāzes lietotāju tipus un pardēvēt tos vārdos kko šadu meiģināju , bet nesanāca if ($row['tips'] == '1'){ echo 'Lietotājs'; }elseif if ($row['tips'] == '2'){ echo 'administrātors'; }else{ nezinu ko seit likti ... } neiet kkas .. man viņs arī ir japadod mysql result vai arī vinjam būtu automatiski jaizvelk ? kkas šāds $result = mysql_query("SELECT COUNT(*) FROM reg WHERE logins = $username AND parole = $password šeit būtu jaievada tips ?"); thx iepriekš jau.. Link to comment Share on other sites More sharing options...
Endijs Posted September 5, 2008 Report Share Posted September 5, 2008 Man izskatās, ka kaut kāda jocīga pieeja. Varbūt labāk šādi: $types = array(1=> 'Lietotājs', 2 => 'Administrātors'); $q = "SELECT `tips` FROM reg WHERE `logins` = '".$username."' AND `parole` = '".$password."'; $result = mysql_query($q); if ($result) { $row = mysql_fetch_assoc($result); if (in_array($row['tips'], array_keys($types)) echo 'Lietotāja tips: '.$types[$row['tips']]; else echo 'Lietotāja tipa atšifrējums nav zināms'; } else echo 'Lietotājs nav atrasts'; Link to comment Share on other sites More sharing options...
millers Posted September 6, 2008 Author Report Share Posted September 6, 2008 (edited) Sintakses Errors kkāds T_ECHO šajā rindā if (in_array($row['tips'], array_keys($types)) echo 'Lietotāja tips: '.$types[$row['tips']]; Edited September 6, 2008 by millers Link to comment Share on other sites More sharing options...
Val Posted September 6, 2008 Report Share Posted September 6, 2008 (edited) tajā rindā ) iekava trūkst, kā arī sql pieprasījuma beigās nav " utt. Edited September 6, 2008 by Val Link to comment Share on other sites More sharing options...
millers Posted September 7, 2008 Author Report Share Posted September 7, 2008 Uzliku ) gan " ,bet nekā tas pats T_ECHO ERRORS... Link to comment Share on other sites More sharing options...
Pentiums Posted September 7, 2008 Report Share Posted September 7, 2008 $types = array(1=> 'Lietotājs', 2 => 'Administrātors'); $q = "SELECT `tips` FROM reg WHERE `logins` = '".$username."' AND `parole` = '".$password."'"; $result = mysql_query($q); if ($result) { $row = mysql_fetch_assoc($result); if (in_array($row['tips'], array_keys($types))) echo 'Lietotāja tips: '.$types[$row['tips']]; else echo 'Lietotāja tipa atšifrējums nav zināms'; } else echo 'Lietotājs nav atrasts'; Link to comment Share on other sites More sharing options...
anonīms Posted September 11, 2008 Report Share Posted September 11, 2008 (edited) $types = array(1=> 'Lietotājs', 2 => 'Administrātors'); $q = "SELECT `tips` FROM reg WHERE `logins` = '".$username."' AND `parole` = '".$password."'"; $result = mysql_query($q); if ($result) { $row = mysql_fetch_assoc($result); if (in_array($row['tips'], array_keys($types))) { echo 'Lietotāja tips: '.$types[$row['tips']]; } else { echo 'Lietotāja tipa atšifrējums nav zināms'; } } else { echo 'Lietotājs nav atrasts'; } Edited September 11, 2008 by anonīms Link to comment Share on other sites More sharing options...
Mikijs Posted September 11, 2008 Report Share Posted September 11, 2008 tu jau 1 posta dari nepareizi }elseif if ($row['tips'] == '2'){ echo 'administrātors'; bet jabut }elseif ($row['tips'] == '2'){ echo 'administrātors'; seko lidzi kodam Link to comment Share on other sites More sharing options...
Recommended Posts