Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 138.427 (Täglich: 23,67 )
Themen: 16.136
Mitglieder: 13.151
Neuestes Mitglied: saklitinov.
Ausl. d. letzten Minute: 53%
Ausl. d. letzten 5 Minuten: 52%
Ausl. d. letzten 15 Minuten: 58%
Freier Webspace: 1.94 TB
PHP-Version: 7.1.11

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Löschen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Löschen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
headloose headloose ist männlich
Routinier


images/avatars/avatar-15732.gif


Dabei seit: 19.12.2005
Beiträge: 343
0 Filebase-Einträge
Alter: 61 Jahre
Herkunft: Baden Württemberg

Bewertung: 
3 Bewertung(en) - Durchschnitt: 4,67

Level: 39 [?]
Erfahrungspunkte: 1.711.981
Nächster Level: 1.757.916

45.935 Erfahrungspunkt(e) für den nächsten Levelanstieg



Löschen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo zusammen,

an dieser Stelle noch ein gesundes neues Jahr 2017. Ich möchte mich auch einmal für die letzten Jahre für Eure Hilfe recht herzlich bedanken.

Ich habe gerade mal wieder ein Problem. Vielleicht sehe ich das einfache wieder nicht.

Ich möchte Daten aus der DB löschen. Löschfaktor soll Jahr sein. Wenn das neue Jahr größer ist als das alte Jahr dann lösche alle Datensätze vom alten Jahr. Eigentlich ganz einfach. Aber es funzt einfach nicht. Die Jahreszahl ist eine integerzahl.

Hier mal mein code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
 $jahr = date("Y");
	   		error_reporting(E_ALL);
			   $sqlab = "select arb_id, jahr from db_arbeitstunden ORDER BY jahr ASC";
   		  		   $res = mysql_query($sqlab);
  			  		  echo mysql_error();
  			   		  // Tabellenbeginn
						  while($row = mysql_fetch_assoc($res)){
							  $last_year = $row['jahr']; 
					     
							}					
						
				
				if($jahr > $last_year) {
					 $db_loeschen = "DELETE from db_arbeitstunden ORDER bei jahr";
					 $delete=mysql_query($db_loeschen);	
				}
				else{
				}
			




Schon mal Danke für Eure Hilfe.

Gruß
Michael
08.01.2017 13:16 headloose ist offline E-Mail an headloose senden Beiträge von headloose suchen Nehmen Sie headloose in Ihre Freundesliste auf Germany
kill0rz
Hackschreiber


images/avatars/avatar-15980.png


Dabei seit: 09.01.2014
Beiträge: 826
23 Filebase-Einträge

wBB-Version: wBB2.3
PHP-Version: 7
MySQL-Version: 10 (MariaDB)

Bewertung: 
9 Bewertung(en) - Durchschnitt: 6,89

Level: 39 [?]
Erfahrungspunkte: 1.691.658
Nächster Level: 1.757.916

66.258 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo headloose,

zunächst einmal: Die mysql-Erweiterung ist schon lange veraltet und darf produktiv aus Sicherheitsgründen nicht mehr verwendet werden. Bitte update ggf. auf eine aktuelle PHP-Version.

Dann versuche ich gerade zu verstehen, was du mit dem Script machen willst.
Du möchtest das letzte Jahr in der DB suchen und schauen, ob das letztes Jahr war?

Dann versuche es mal hiermit, musst nur noch deine Zugangsdaten ergänzen Augenzwinkern

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
$jahr date("Y");
error_reporting(E_ALL);

// DB-Verbindung aufbauen
$mysql_server "localhost";
$mysql_user "root";
$mysql_password "";
$mysql_db "";
$mysqli = new mysqli($mysql_server$mysql_user$mysql_password$mysql_db);
if ($mysqli->connect_errno) {
    printf("Connection failed: %s \n"$mysqli->connect_error);
    exit();
}
$mysqli->set_charset("utf8");

// Letztes Jahr holen
$sqlab "SELECT jahr FROM db_arbeitstunden ORDER BY jahr DESC LIMIT 1";
$res $mysqli->query($sqlab);
// Tabellenbeginn
while ($row $res->fetch_array()) {
    $last_year $row['jahr'];
}

// Wenn Jahr < aktuelles Jahr --> löschen
if ($jahr $last_year) {
    $db_loeschen "DELETE from db_arbeitstunden;";
    $delete mysqli_query($db_loeschen);
}


__________________

WBB2.3.6 unter PHP 5.6 | WBB2.3.6 unter PHP 7.1
Update ASAP! | Warum?
Kein Support mehr für PHP-Versionen <7.1!

meine Hacks auf Github | mich unterstützen



Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
08.01.2017 15:22 kill0rz ist offline Beiträge von kill0rz suchen Nehmen Sie kill0rz in Ihre Freundesliste auf Germany
headloose headloose ist männlich
Routinier


images/avatars/avatar-15732.gif


Dabei seit: 19.12.2005
Beiträge: 343
0 Filebase-Einträge
Alter: 61 Jahre
Herkunft: Baden Württemberg

Bewertung: 
3 Bewertung(en) - Durchschnitt: 4,67

Level: 39 [?]
Erfahrungspunkte: 1.711.981
Nächster Level: 1.757.916

45.935 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von headloose


Loeschen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Thanks a lot,

funzt. Schönen Sonntag noch!


Gruß
Michael
08.01.2017 15:43 headloose ist offline E-Mail an headloose senden Beiträge von headloose suchen Nehmen Sie headloose in Ihre Freundesliste auf Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Löschen

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 983
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 4 Tage, 1 Stunden, 10 Minuten und 29 Sekunden