Problem mit php
hallo gemeinschaft
ein bekannter hat mir ein kleines script geschrieben
in diesem code weerden die variaben f eine sql abfrage übergeben
public static function getListOfTripsBySearchResult($id_SearchResult, $date_begin = null, $date_end = null){
nun wollte ich, dass date_begin mit dem heutigen tag startet
hatte dafür diesen code nehmen wollen
$datum = date("d.m.Y",$timestamp);
und wollte es dann so zusammenstellen
public static function getListOfTripsBySearchResult($id_SearchResult, $date_begin = $datum, $date_end = null){
geht leider nicht - codefehler
könnt ihr mir helfen
ein bekannter hat mir ein kleines script geschrieben
in diesem code weerden die variaben f eine sql abfrage übergeben
public static function getListOfTripsBySearchResult($id_SearchResult, $date_begin = null, $date_end = null){
nun wollte ich, dass date_begin mit dem heutigen tag startet
hatte dafür diesen code nehmen wollen
$datum = date("d.m.Y",$timestamp);
und wollte es dann so zusammenstellen
public static function getListOfTripsBySearchResult($id_SearchResult, $date_begin = $datum, $date_end = null){
geht leider nicht - codefehler
könnt ihr mir helfen
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 300206
Url: https://administrator.de/forum/problem-mit-php-300206.html
Ausgedruckt am: 22.12.2024 um 08:12 Uhr
4 Kommentare
Neuester Kommentar
Zitat von @jensgebken:
oh mist sehe ich jetzt erst - datum liegt im text format vor - kann ich das vor der abfrage noch ändern
also nicht das ich die db anfassen muss
oh mist sehe ich jetzt erst - datum liegt im text format vor - kann ich das vor der abfrage noch ändern
also nicht das ich die db anfassen muss
Hi,
mit der Funktion strtotime
Ich nehm' jetzt mal an, die Variable $timestamp . . .
$datum = date("d.m.Y", $timestamp);
. . . enthält hier dein Datum im Textformat.
<?php
$timestamp = "30.03.2016";
$datum = date("d.m.Y", strtotime($timestamp));
echo $datum; //Ausgabe: 30.03.2016
?>
Gruß
Günni
Hallo,
mit:
wird eine Funktion bzw. Methode definiert, welche an anderer Stelle aufgerufen wird.
Du musst im Code suchen wo diese Funktion aufgerufen wird und dann dort den 2. Parameter anpassen. z.B:
.. weiterhin musst du wissen in welchem Format das Datum erwartet wird. Meistens ist das eher ein 'Y-m-d' oder ein Unixtimestamp.
mit:
public static function getListOfTripsBySearchResult(... ) {
...
}
Du musst im Code suchen wo diese Funktion aufgerufen wird und dann dort den 2. Parameter anpassen. z.B:
self::getListOfTripsBySearchResult( $id, $datum );
// oder
Klassenname::getListOfTripsBySearchResult( $id, $datum );
// oder
$this-->getListOfTripsBySearchResult( $id, $datum );