Your IP : 216.73.216.65


Current Path : /home/a/t/a/ataenra/www/ATA/INTRANET/Outils/planing/
Upload File :
Current File : /home/a/t/a/ataenra/www/ATA/INTRANET/Outils/planing/_db_mysql.php

<?php
$host = "127.0.0.1";
$port = 3306;
$username = "ATA";
$password = "mdpata";
$database = "ATA Prediag";

$db = new PDO("mysql:host=$host;port=$port",
               $username,
               $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$db->exec("CREATE DATABASE IF NOT EXISTS `$database`");
$db->exec("use `$database`");

function tableExists($dbh, $id)
{
    $results = $dbh->query("SHOW TABLES LIKE '$id'");
    if(!$results) {
        return false;
    }
    if($results->rowCount() > 0) {
        return true;
    }
    return false;
}

$exists = tableExists($db, "events");

if (!$exists) {
    //create the database
    $db->exec("CREATE TABLE events (
        id INTEGER PRIMARY KEY NOT NULL AUTO_INCREMENT,
        name TEXT,
        start DATETIME,
        end DATETIME,
        color VARCHAR(30),
        resource_id VARCHAR(30))");

    $db->exec("CREATE TABLE resources (
        id INTEGER PRIMARY KEY NOT NULL AUTO_INCREMENT,
        name VARCHAR(200)  NULL)");

    $items = array(
        array('name' => 'Person 1'),
        array('name' => 'Person 2'),
        array('name' => 'Person 3'),
        array('name' => 'Tool 1'),
        array('name' => 'Tool 2'),
        array('name' => 'Tool 3'),
    );
    $insert = "INSERT INTO resources (name) VALUES (:name)";
    $stmt = $db->prepare($insert);
    $stmt->bindParam(':name', $name);
    foreach ($items as $m) {
      $name = $m['name'];
      $stmt->execute();
    }

}