J'ai un tel code, avec téléchargé de la classe i-net pour db. Je suis intéressé, comment je peux faire la connexion dans le constructeur, de sorte que je ne vais pas connecter DB dans chaque méthode comme je le fais maintenant. mais je reçois beaucoup d'erreur, voici le code:db connexion en php
<?php
include_once('mysqldatabase.php');
include_once('mysqlresultset.php');
class Car
{
public $marka;
public $model;
public $engineVol;
public $VIN;
public $engineType;
public $transmission;
public $bodyType;
public $other;
public $clientCode;
public $code;
public function __construct()
{
}
public function viewCar($id)
{
$db = MySqlDatabase::getInstance();
try {
$conn = $db->connect('localhost', 'root', '', 'discont');
}
catch (Exception $e) {
die($e->getMessage());
}
echo "view <br> ";
$query = 'SELECT * FROM car Where Code = '.$id.'';
foreach ($db->iterate($query) as $row) {
echo "<br>";
echo "~".$row->Marka;
}
}
public function addCar()
{
echo "add";
$db = MySqlDatabase::getInstance();
try {
$conn = $db->connect('localhost', 'root', '', 'discont');
}
catch (Exception $e) {
die($e->getMessage());
}
$query = "SELECT * FROM car";
foreach ($db->iterate($query) as $row) {
echo "<br>";
echo $row->Marka;
}
}
}
?>
sory pour mon, peut-être, question stupide. mais je ne sais vraiment pas comment (
Quelles sont les erreurs obtenez-vous? – middus