Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 06:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



mqsql db neu anordnen

Discussion on mqsql db neu anordnen within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
mqsql db neu anordnen

WAS ich hier tun wollte ist kaum moeglich jedenfals mit php und ohne hand eingabe ich habes nun ohne id gemacht bzw in meinem auflistung die id net mehr anzeigen lassen


guten tag
ich arbeite grade an nem newsletter system klappt auch soweit
die datenbank wurde erstellt mit
CREATE TABLE `emaillisten` (
`id` INT( 255 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`email` VARCHAR( 255 ) NOT NULL ,
) ENGINE = MYISAM ;

klappt auch alles mit eintragen und ausgeben.
problem ist natuerlich will irgenteine person irgentwann nicht mehr informiert werden
wenn ich das nun ueber
DELETE FROM emaillisten
WHERE id = idnummer

wird die daei zwar geloescht
aber die liste geht dann 1 2 3 5 6 und so weiter

ist es irgentwie moeglich die db einfach neu anzuordnen das es immer 1 2 3 4 5 6 ist
das sozusagen alle ids ueber der fehlednen eins runter gehen

danke schonmal
d3pr1 is offline  
Old 04/13/2010, 09:47   #2
 
elite*gold: 0
Join Date: Aug 2006
Posts: 505
Received Thanks: 89
Quote:
Originally Posted by d3pr1 View Post
guten tag
ich arbeite grade an nem newsletter system klappt auch soweit
die datenbank wurde erstellt mit
CREATE TABLE `emaillisten` (
`id` INT( 255 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`email` VARCHAR( 255 ) NOT NULL ,
) ENGINE = MYISAM ;

klappt auch alles mit eintragen und ausgeben.
problem ist natuerlich will irgenteine person irgentwann nicht mehr informiert werden
wenn ich das nun ueber
DELETE FROM emaillisten
WHERE id = idnummer

wird die daei zwar geloescht
aber die liste geht dann 1 2 3 5 6 und so weiter

ist es irgentwie moeglich die db einfach neu anzuordnen das es immer 1 2 3 4 5 6 ist
das sozusagen alle ids ueber der fehlednen eins runter gehen

danke schonmal
Ein Wort: Warum?
Es ist vollkommen egal ob die Reihenfolge durchgehend ist oder nicht, du kannst immernoch alles machen was du willst.
kennyo is offline  
Old 04/13/2010, 12:09   #3
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
ja klar waere nur schoener im allgemeinen jetzt net auf den newsletter bezogen sondern vielmehr auf gaestebuecher und foren aber passt schon
d3pr1 is offline  
Old 04/13/2010, 15:55   #4
 
elite*gold: 0
Join Date: Oct 2008
Posts: 319
Received Thanks: 88
Eine ID wird immer einmal einem Eintrag zugewiesen. Die Selbe ID gibt es nie zweimal,
von daher nein, es ist nicht möglich mit SQL einem Eintrag eine neue ID zuzuweisen.
Fratyr is offline  
Thanks
1 User
Old 04/13/2010, 16:33   #5
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
danke
d3pr1 is offline  
Old 04/14/2010, 11:40   #6
 
elite*gold: 0
Join Date: Aug 2006
Posts: 505
Received Thanks: 89
Quote:
Originally Posted by d3pr1 View Post
ja klar waere nur schoener im allgemeinen jetzt net auf den newsletter bezogen sondern vielmehr auf gaestebuecher und foren aber passt schon
Schöner ist relativ.
Vorallem geht es erstmal um Performance. Es wäre theoretisch schon möglich, die ID bei jedem Eintrag neu zu ordnen (solange sie nicht automatisch gesetzt wird), aber das braucht performance.

Und in einem Forum oder Gästebuch nimmt man auch nicht die ID aus der Datenbank, sondern einfach eine Zählvariable wenn man die entsprechenden Einträge ausgibt (denn die #6 da oben rechts in der Ecke meines Posts ist auch nur diese "Zählvariable", denn in der Datenbank hat mein Post die ID 4882553).
kennyo is offline  
Thanks
1 User
Old 04/14/2010, 12:14   #7
 
d3pr1's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 763
Received Thanks: 115
ja ich weis das man die eintraege dann zaehlt um den wert auszugeben
waehre trotzdem schoen gewesen wenn id sich neu ordnen wuerde aber passt schon
trotzdem thanks
d3pr1 is offline  
Old 04/15/2010, 19:41   #8
 
elite*gold: 0
Join Date: May 2009
Posts: 41
Received Thanks: 13
ginge, wenn du nach jedem löschen den Inhalt ausliest und in eine neue Tabelle schreibst, die alte löschst und die neue umbenennst, aber total schwachsinnig.
Elite-1337 is offline  
Reply


Similar Threads Similar Threads
Listitems non-alphabetisch anordnen
05/28/2010 - AutoIt - 2 Replies
GUICtrlSetData($list, $new & $old) Wenn ich es nach diesem Prinzip versuche, werden die Einträge immer nach dem Alphabet geordnet. Wie kann ich das ändern?
[VTUT] Mapediting - Texturen anordnen
05/04/2010 - Metin2 PServer Guides & Strategies - 21 Replies
Das Video sollte alles erklären: (Wird noch Verarbeitet. Warter lieber noch etwas ^^) YouTube - Mapediting - Texturen edit: 200+ views und nur 15 thanks ist ja ned so das ich thx suchti bin aber für soviele views ist das schon etwas wenig mfg Kriege203
timestamp aus mqsql db umrechnen
04/13/2010 - General Coding - 3 Replies
$time = mysql_result($result,$i,"timestamp"); Das ist mein code um die variable $time festzulegen die spaeter in einer tabelle ausgeben wird dies gibt natuerlich sachen aus meiner datenbank aus in diesem fall die timestamp. laeuft alles ohne probleme nur halt das die zahl 1271088681 oder sonstiges lautet in welcher form ist es moeglich dies umzurechnen in in d.m.y. - h:i:s danke schonmal im vorraus



All times are GMT +1. The time now is 06:55.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.