par
Freezon » 13 juin 2016, 16:20
Ma fonction :
Code : Tout sélectionner
static function entiteOrdinateur($ordinateur)
{
try
{
include('./include/connect.php');
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:dbname=glpi;host=localhost', 'root', '');
$req= $bdd->prepare('SELECT entities_id FROM glpi_computers WHERE name = "?"');
$req->execute(array($ordinateur));
$TableauEntite = $req->execute(array($ordinateur));
return $TableauEntite;
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
}
mon controler :
Code : Tout sélectionner
if(isset($_POST["choixOrdi"]))
{
$ordinateur = $_POST["choixOrdi"];
$entiteOrdinateur = gestionEntite::entiteOrdinateur($ordinateur);
}
ma view :
Code : Tout sélectionner
if(isset($_POST["choixOrdi"]))
{
echo "<br/>L'entité est " .$entiteOrdinateur.".";
}
J'ai encore un peu modifié. Maintenant, ils me sortent sans cesse 1 pour l'entité. Je n'ai plus le nom de l'ordinateur, mais j'ai 1. Et après vérification avec la BDD, peu importe le PC sélectionné, il n'y a pas la bonne entities_id.
Ma fonction :
[code]static function entiteOrdinateur($ordinateur)
{
try
{
include('./include/connect.php');
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:dbname=glpi;host=localhost', 'root', '');
$req= $bdd->prepare('SELECT entities_id FROM glpi_computers WHERE name = "?"');
$req->execute(array($ordinateur));
$TableauEntite = $req->execute(array($ordinateur));
return $TableauEntite;
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
}[/code]
mon controler :
[code]if(isset($_POST["choixOrdi"]))
{
$ordinateur = $_POST["choixOrdi"];
$entiteOrdinateur = gestionEntite::entiteOrdinateur($ordinateur);
}
[/code]
ma view :
[code]if(isset($_POST["choixOrdi"]))
{
echo "<br/>L'entité est " .$entiteOrdinateur.".";
}
[/code]
J'ai encore un peu modifié. Maintenant, ils me sortent sans cesse 1 pour l'entité. Je n'ai plus le nom de l'ordinateur, mais j'ai 1. Et après vérification avec la BDD, peu importe le PC sélectionné, il n'y a pas la bonne entities_id.