Yöretki

PartioWikistä
Siirry navigaatioon Siirry hakuun

  1. Partiosanaston Wiki-versio, kokeillaan mallinetta
  1. 8.3.2006 / Kazam

try {

 $db_name = "dict";
 $db_host = "10.0.1.11";
 $db_user = "dict2";
 $db_pw = "eezai2oteejooseepheodoo3Aixi5u";
 $dbh = new PDO('mysql:host='.$db_host.';dbname='.$db_name.';charset=utf8', $db_user, $db_pw);

} catch (PDOException $e) {

 print "Error!: " . $e->getMessage() . "
"; die();

}

  1. Ainoa jÀrkevÀ ja toimiva hakukeino lienee term_id

$term_id = $_REQUEST['term_id'];

if (empty($term_id) || !is_numeric($term_id)) {

 header('HTTP/1.1 403 Forbidden');
 die('Forbidden argument.');

} $sql = 'SELECT * FROM dict_wide WHERE term_id=?'; $sth = $dbh->prepare($sql); $sth->execute(array($term_id));

$words = $sth->fetch(PDO::FETCH_ASSOC);

$msg = ''; if (empty($words) || $sth->rowCount() != 1) {

 $msg = 'Tuntematon sana';

}

  1. Sanat on hashref $wordissa
  1. Haetaan kielet, tarvitaan lang_code,lang_fi

$sql_lang = 'SELECT lang_code, lang_fi FROM dict_lang_cat ORDER BY lang_fi'; $sth = $dbh->prepare($sql_lang); $sth->execute();

$output = array(); while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {

 $lang = strtolower($row['lang_code']);
 $output[] = array(
   'lang_fi' => $row['lang_fi'],
   'word' => strtolower($words[$lang]),
 );

}

$word_fi = $words['fi'];

require('../inc/dict_malline_tmpl.inc.php');


Kun retki kestää yön yli, siitä tulee yöretki. Yleensä yöretkellä yövytään joko kämpässä, teltassa tai avotulimajoitteessa. Yli kolmen yön retki on jo leiri.

Partiowiki logo.png
Tämä sivu on minitynkä, vain hyvin lyhyt aiheen esittely.
Voit auttaa PartioWikiä kirjoittamalla artikkelille kunnon alun.