Hallo zusammen, ich komme gerade nicht weiter…
mein Ziel ist: Die Version soll immer auf 1 setzen wenn wir ein neues Jahr haben sprich, Version 1 für Jahr 2014. Es zeigt mir aber immer Version 11 an für 2014 da er die letzte Ausgabe um 1 erhöht…
Wäre sehr dankbar für eure Hilfe
hab folgenden Code vor mir:
// Bestimmen der aktuellen BeCom-Version
if (empty($_REQUEST['issue']) or empty($_REQUEST['year'])) {
if (empty($_COOKIE['activebecom'])) {
// Auslesen der letzten ver�ffentlichten BeCom-Ausgabe aus der Datenbank
$query = "SELECT version FROM becom_published WHERE date IS NOT NULL ORDER BY date DESC LIMIT 1";
$result = mysql_query($query, $mysql_connection);
if ($result == false) {
throw new Exception ("SELECT FROM becom_published query FAILED".mysql_error());
}
if (mysql_num_rows($result) > 0) {
while ($column = mysql_fetch_array($result)) {
$version_db = $column["version"];
}
}
// Ausgabennummer extrahieren und in Int umwandeln
$version_count = substr($version_db, 0, 2);
$temp = (int)$version_count;
// Letzte Ausgabe um 1 erh�hen = aktuelle Ausgabe
$issueinyear = $temp + 1;
$year = date('Y');
} else {
sscanf($_COOKIE['activebecom'], '%02d-%d', $issueinyear, $year);
}
} else {
$issueinyear = intval($_REQUEST['issue']);
$year = intval($_REQUEST['year']);
}