Unten ist meine AbfrageWie PHP-Variablen Wert hinzufügen Zwischen Abfrage
public function total_registration_month($from1,$to1){
$q = $this->link->prepare('SELECT advisor, COUNT(*) as total
FROM
(
SELECT advisor
FROM training_details
WHERE ndate BETWEEN $from1 AND $to1
UNION ALL
SELECT advisor
FROM student_details
WHERE registereddate
BETWEEN $from1 AND $to1
) AS advisor
GROUP BY advisor');
$q->execute();
$count = $q->fetchall();
return $count;
}
Wie kann ich tht bestanden von1 und to1 Wert in Between von Datum und zu date.If I Variable direclty anwenden oder mit Einzel ganz Es zeigt Fehler.Kindly mir helfen, jemand.
Sie verwenden 'prepare', verwenden es aber nicht. Lesen Sie die [Dokumentation] (http://php.net/manual/en/pdo.prepare.php). Es gibt viele Beispiele dafür, wie man das richtig macht, was auch Ihr Problem beheben wird. –
Verwenden Sie die Datenbankzugriffs-API 'PDO' oder' mysqli_'? – RiggsFolly
Ich benutze PDO-Datenbankzugriff –