Hallo zusammen,
ich möchte gerne das die Url eines Links nach einem Bestimmten Schemas aufgebaut wird.
zb: www.example.com/Beitrag/Author
Nun habe ich eine Tabelle wo die Reihenfolge mit der Spalte orders festgelegt wird.
Und nun möchte ich in dieser Weise die richtigen Daten aus der Datenbank aus der Tabelle posts holen
So wird es aufgerufen:
Die Methode lautet:
Hat einer eine Idee wie ich es lösen könnte?
ich möchte gerne das die Url eines Links nach einem Bestimmten Schemas aufgebaut wird.
zb: www.example.com/Beitrag/Author
Nun habe ich eine Tabelle wo die Reihenfolge mit der Spalte orders festgelegt wird.
Und nun möchte ich in dieser Weise die richtigen Daten aus der Datenbank aus der Tabelle posts holen
So wird es aufgerufen:
PHP:
use Rewrite;
require_once("Rewrite.php");
$seo = new Rewrite;
$seo->convert("post", 2);
Die Methode lautet:
PHP:
public function convert($data){
$sql = "SELECT * FROM params ORDER BY orders";
foreach ($this->pdo->query($sql) as $array) {
if (array_key_exists($data, $array)) {
return true;
}
}
}
public function generateCurrentUrlById(String $typ, Int $id){
$this->new = new PDO('mysql:host=localhost;dbname=cms', 'root', '');
$sql = "SELECT * FROM posts WHERE type = :typ AND id= :id LIMIT 1";
$stmt = $this->new->prepare($sql);
$stmt->execute(array(":typ" => $typ, ":id" => $id));
foreach ($stmt->fetch() as $data=>$value) {
if ($this->convert($data)) {
$this->result .= $value."/";
}
}
return $this->result;
}
Hat einer eine Idee wie ich es lösen könnte?