hallo,
ich habe ein kleines script welches neue einträge macht.wie kann ich so machen dass der tag (z.b. 10.7.2004) automatisch hinzugefügt wird sodass der benutzer es nicht von hand machen muss?
bei phpbb ist dass doch irgendwie so,also muss es doch auch sonst möglich sein!
danke im voraus
Ankündigung
Einklappen
Keine Ankündigung bisher.
n kleines problem
Einklappen
Neue Werbung 2019
Einklappen
X
-
Ein Gast antwortetere
CoOL COol Cool,it works!!Thx!
-
Ein Gast antworteteAlso ich hab jetzt mal deinen SQL-Befehl ausgeführt. Bei mir klappt der problemlos!
Wie lautet den der Fehler und der SQL-Befehl mit echo ausgegeben?
mfg RudiS
Einen Kommentar schreiben:
-
Ein Gast antworteteso etwa...und in dass feld date soll jetzt das aktuelle datum rein[/quote]Code:ID bigint(50) No auto_increment mixname varchar(50) No category varchar(255) No link varchar(255) No description varchar(255) No provider varchar(100) No date date No 0000-00-00 password varchar(16) No count int(11) No 0 user varchar(15) No mixdate date No 0000-00-00
Einen Kommentar schreiben:
-
Ein Gast antworteteWie sieht deine Tabellenstruktur aus. Dieses Feld muss entweder DATE, TIME oder das was du wahrscheinlich willst DATETIME als Typ haben.
mfg RudiS
Einen Kommentar schreiben:
-
Ein Gast antwortetere
kann mir denn keiner helfen
Einen Kommentar schreiben:
-
Ein Gast antwortetere
aber so geht es auch nicht:
dann kommt Insertion into database failed...und ich bin sicher dass es mit now zu tun hatCode:MYSQLCONN = mysql_connect() or die("Error connecting to mySQL database. Please try again later."); mysql_select_db("rocked1_downloads",$MYSQLCONN) or die("Database 'rocked1_downloads' could not be found. Script execution terminating."); query = "INSERT INTO `links2` (`ID`,`mixname`,`category`,`link`,`description`,`provider`,`date`) VALUES ('$ID','$mixname','$category','$link','$description','$provider',NOW())"; if(!mysql_query($query)) { echo "Insertion into database failed."; } else { echo "Insertion into database was successful."; } echo " <a href=links2add.php>Back</a>";
Einen Kommentar schreiben:
-
Ein Gast antworteteDu musst die Anführungszeichen um NOW() weglassen, da es eine Funktion ist.
mgf RudiS
Einen Kommentar schreiben:
-
Ein Gast antwortetere
noch ne letzte frage;wie kann ich dass in mein script einbinden?
es funktioniert nähmlich nicht wenn ich so mache:
[/quote]Code:MYSQLCONN = mysql_connect() or die("Error connecting to mySQL database. Please try again later."); mysql_select_db("rocked1_downloads",$MYSQLCONN) or die("Database 'rocked1_downloads' could not be found. Script execution terminating."); query = "INSERT INTO `links2` (`ID`,`mixname`,`category`,`link`,`description`,`provider`,`date`) VALUES ('$ID','$mixname','$category','$link','$description','$provider',`NOW()`)"; if(!mysql_query($query)) { echo "Insertion into database failed."; } else { echo "Insertion into database was successful."; } echo " <a href=links2add.php>Back</a>";
Einen Kommentar schreiben:
-
Ein Gast antworteteHier ein Beispiel:mfg RudiSCode:$sql = "INSERT INTO tabelle (datum) VALUES (NOW())"; mysql_query($sql) or die(mysql_query());
Einen Kommentar schreiben:
-
Ein Gast antwortete
Einen Kommentar schreiben:
-
Ein Gast antwortetere
und kann mir villeicht einer einen link zu ihr geben?mysql.com liefert über 50 ergebnisse
Einen Kommentar schreiben:
-
Ein Gast antworteteWenn du das aktuelle Datum bzw. Zeit speichern willst, nimm halt die NOW() Funktion von mySQL. Die geht bei DATE, TIME und DATETIME als mySQL-Spaltentypen und gibt das aktuelle Datum bzw. Zeit aus.
mfg RudiS
PS: Bitte nimm das nächste mal einen aussagekräftigeren Titel.
Einen Kommentar schreiben:
-
Ein Gast antwortetere
ja aber der script soll ja das datum speichern...also in mysql...zwar trotzdem "danke", aber ich glaub du hast die "aufgabe" nicht ganz verstanden...
Einen Kommentar schreiben:
-
Ein Gast antworteteHab ich mal selbst gebastelt:
ansicht:Code:<h3>Datum mit Tag und Monat in deutscher Sprache</h3> <?php /* Tage in Array speichern */ $tag=array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"); /* Tag ermitteln */ $tagzahl=date("w"); echo "Heute ist $tag[$tagzahl], "; ?> der <?php /* Monate in Array speichern */ $monat=array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"); $monatszahl=date("n")-1; // weil normale Arrays bei null beginnen /* Tag von englisch in deutsch */ $vari=$monat[$monatszahl]; /* Ausgabe des zusammengesetzten Datums */ echo date("j"),". " ,$vari ," ",date("Y"),". "; /* Tagesabhängige, einfache Begrüßung */ if(date("H")<=11) { echo " Guten Morgen!"; } elseif(date("H")<=17) { echo " Guten Tag!"; } else { echo " Guten Abend!"; } ?></p>
http://www.ke-ko.de/meiner/datum.php
Einen Kommentar schreiben:

Einen Kommentar schreiben: