Ich benutze PHP und möchte eine SQL-Abfrage auf einem Button drücken Ereignis. Ich habe diese Synatx, aber das Problem, das ich habe, ist nichts passiert, wenn der Knopf gedrückt wird! Ich habe die Entwicklerkonsole geöffnet und ich sehe keine Aktion von wo die Taste gedrückt wird.Run SQL-Abfrage von Button Press Event
Was habe ich hier falsch programmiert und wie soll ich es ändern, damit es wie erwartet ausgeführt wird?
<html>
<tbody>
Start Date:<input type="date" name="startdate">
End Date:<input type="date" name="enddate">
<input type="submit" name="submit" value="Query DB">
</tbody>
</html>
<?php
if(isset($_POST['submit'])){
$startdate = $_GET['startdate'];
$enddate = $_GET['enddate'];
$option = array();
$option['driver'] = 'mssql';
$option['host'] = 'IP Address';
$option['user'] = 'user';
$option['password'] = 'pwd';
$option['database'] = 'DB';
$option['prefix'] = '';
$db = JDatabase::getInstance($option);
$query = $db->getQuery(true);
$query = "Select Top 1 firstname from userinformation where hiredate >= '$startdate' and termdate < '$enddate'";
$db->setQuery($query);
$query = $db->loadObjectList();
}
?>
</html>
Zu meinem Verständnis - ich muss $ _Post mit dem Knopf drücken, also sollte ich meine Variablen erfasst zu $ _Post auch ändern? Ich werde in einem
Schön! Das hat es getan !! Gibt es trotzdem, dass ich die Werte für Start und Ende auch nach dem Drücken der Taste beibehalten kann? – BellHopByDayAmetuerCoderByNigh
Diese Antwort enthält nicht ** jquery **. OP hat seine/ihre Frage mit jquery und ajax tag versehen. @BellHopByDayAmetuerCoderByNigh Meine Antwort verwendet den jQuery AJAX-Ansatz, um die Anfrage dynamisch zu bearbeiten. (also wahrscheinlich das, was Sie suchen) – mertyildiran