Hallo ich probiere gerade die Daten aus dem Datenbank zu aktualisieren. Wenn ich ich den das Datum(Jahr) (2013) schreibe update auch im Datenbank. Aber ich möchte das die Datum, wie in (echo date(" Y ",time()) ) in die Datenbank geschieben wird. Meine lösung klappt nicht. Vielleicht habe Ihr eine Lösung oder Idee für mich. Danke !
PHP
<?php
$dbhost = '';
$dbuser = '';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Could not connect: ' . mysql_error());
}
$sql = 'UPDATE tbl_copyright
SET csdate2 = "2013"
WHERE copyID=1';
mysql_select_db('pret');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not update data: ' . mysql_error());
}
echo date(" Y ",time());
echo "Updated data successfully\n";
echo "<a href='crea.php'> Hauptseite</a>";
mysql_close($conn);
?>
Alles anzeigen
So habe ich auch probiert es wird zwar aus geführt, aber jahr 2013 wird in der Datenbank nicht auf 2012 geändert.
PHP
<?php
$dbhost = '';
$dbuser = '';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Could not connect: ' . mysql_error());
}
$year = date('Y');
mysql_query('UPDATE tbl_copyright SET csdate2 = $_GET ['.$year.'] WHERE copyID = 1');
mysql_select_db('pret');
echo date(" Y ",time());
echo "Updated data successfully\n";
echo "<a href='creatde.php'> Back to main page</a>";
mysql_close($conn);
?>
Alles anzeigen
Ich dnake euch schon mal