| Пацаны | Дата: Суббота, 01.11.2014, 16:33 | Сообщение # 1 |
|
Группа: Удаленные
Сообщений: 50079
| Скрипт персонажей на PDO(Безопасное соединение) Код для вставки в страницу: <tablecellspacing="0"cellpadding="0"><tbody><traling="center"><td><b>№</b></td><td><b>Ник</b></td><td><b>Проффесия</b></td><td><b>Уровень</b></td><td><b>Жизни</b></td><td><b>Мана</b></td></tr><?php $dbhost ="127.0.0.1";// IP $dbname ="newprject_db";// База данных char $dbuser ="root";// Пользователь $dbpass ="";// Пароль $limit =50;// Лимит вывода персонажейtry{ $DBH =new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass); $DBH->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $STH = $DBH->prepare("SELECT a_nick,a_max_hp,a_max_mp,a_server,a_level,a_job,a_job2,a_admin FROM t_characters WHERE a_enable = 1 ORDER BY a_level DESC"); $STH->execute(); $STH->setFetchMode(PDO::FETCH_ASSOC); $count =0;while($row = $STH->fetch()){$row["a_nick"]= iconv('cp1251','utf-8', $row["a_nick"]);if($row["a_server"]==1){if($row["a_admin"]==0){$count++;if($count <= $limit ){?><traling="center"><td><?php print $count;?></td><td><?php print $row["a_nick"];?></td><td><?phpif($row["a_job"]==0&& $row["a_job2"]==1){ echo "Горец";} elseif($row["a_job"]==0&& $row["a_job2"]==2){ echo "Мастер сражений";} elseif($row["a_job"]==0){ echo "Титан";}if($row["a_job"]==1&& $row["a_job2"]==1){ echo "Королевский рыцарь";} elseif($row["a_job"]==1&& $row["a_job2"]==2){ echo "Рыцарь-храмовник";} elseif($row["a_job"]==1){ echo "Рыцарь";}if($row["a_job"]==2&& $row["a_job2"]==1){ echo "Лучница";} elseif($row["a_job"]==2&& $row["a_job2"]==2){ echo "Целительница";} elseif($row["a_job"]==2){ echo "Жрица";}if($row["a_job"]==3&& $row["a_job2"]==1){ echo "Волшебница";} elseif($row["a_job"]==3&& $row["a_job2"]==2){ echo "Ведьма";} elseif($row["a_job"]==3){ echo "Маг";}if($row["a_job"]==4&& $row["a_job2"]==1){ echo "Убийца";} elseif($row["a_job"]==4&& $row["a_job2"]==2){ echo "Арбалетчица";} elseif($row["a_job"]==4){ echo "Разбойница";}if($row["a_job"]==5&& $row["a_job2"]==1){ echo "Повелитель стихии";} elseif($row["a_job"]==5&& $row["a_job2"]==2){ echo "Повелитель материи";} elseif($row["a_job"]==5){ echo "Колдун";} elseif($row["a_job"]==6){ echo "Мистик";}?><td><?php print $row["a_level"];?></td><td><?php print $row['a_max_hp'];?></td><td><?php print $row['a_max_mp'];?></td></tr><?php}}}} $DBH =null;}catch(PDOException $e){ echo "Ошибка соединения";}?></tbody></table>
|
| |
|
|