Hey Community,
ich und ein Freund rätsel schon die ganze Zeit. Ich habe schnell eine DB Connect Klasse geschrieben:
So, jetzt haben wir eine Test Klasse erstellt die sieht so aus:
Die Abfrage funktioniert aber nicht, wieso? Habe ich eventuell. was übersehen?
Mit freundlichen Grüßen,
Shelline
ich und ein Freund rätsel schon die ganze Zeit. Ich habe schnell eine DB Connect Klasse geschrieben:
PHP-Code:
<?php
class Database {
protected $db_host = "localhost";
protected $db_user = "root";
protected $db_pass = "epasd.....";
protected $db_name = "test";
public function connect() {
$mysqli = new mysqli($this->db_host, $this->db_user, $this->db_pass, $this->db_name);
if(!$mysqli->connect_error) {
echo 'Prüfe deine MySQL Daten!';
exit();
}
return true;
}
}
?>
PHP-Code:
<?php
require_once 'db.class.php';
$db = new Database;
$db->connect();
class test {
public $mysqli;
public function __construct() {
$this->mysqli = $mysqli;
}
public function da(){
$sql = 'SELECT title FROM tabs';
$query = $mysqli->prepare($sql);
$query->execute();
$query->bind_result($title);
while ($query->fetch()) {
echo $title."<br>";
}
}
}
?>
Mit freundlichen Grüßen,
Shelline
Kommentar