php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.09.2004, 20:03  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard Fehlende Zahlen suchen und Reihung ändern....

Hallo zusammen.

Ich hab mal wieder zwei Probleme. Ausgangspunkt ist eine ähnliche Tabelle:

Code:
ID-------Wert1--------Wert2
1--------asdfg--------gfdsa
3--------oiuzz--------meihd
4--------5dewa--------erwsf
6--------asdfw--------sadgfw
Erstens:

Wenn ein User einen Datensatz schreibt, soll ihm die erste freihe ID vorgeschlagen werden.

Zeitens:
Ich will die IDs inkl. der Werte in einer Tabelle ausgeben und dem User die Reihung in der Tabelle ändern lassen. dH wenn der User aus der 6 eine 3 macht, sollte automatisch im Anhang aus der 3 eine 4, aus der 4 eine 4 usw. werden.
Wie kann ich beides am elegantesten lösen? Ich komm einfach auf keine passende und unkomplizierte Idee...

Vielen Dank im Vorraus

Mortak
MortakArtos ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.09.2004, 21:14  
Gast
 
Beiträge: n/a
Standard

Ist das eine "echte" Datenbank Tabelle? Wenn ja welche...
Aus welchem Grund muss es unbedingt die erste freie ID werden?
  Mit Zitat antworten
Alt 25.09.2004, 23:01  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

Ist eine MySQL Datenbank.
Die erste freie ID solls sein, einfach ums schöner zu gestalten und ich denke, wenn die IDs der Reihe nach angelegt werden, dass sich die Reihenfolge leichter ändern lässt.

In der Tabelle stehen die Seiteninhalte, gruppiert in Verschiedene Elemente, eines Intranets, die ID ist die Seite auf ders steht. Wenn ich ein Element lösche, entsteht ein Loch. Also hab ich zwei Möglichkeiten:
Entweder ich fülle bei Neuanlage eines Elements die Lücken oder aktualisiere alle IDs nach unten, wenn ich eine lösche.
Da ich für beide noch keinen wirklichen Lösungsansatz hatte, dachte ich, ich frag hier mal nach...
MortakArtos ist offline   Mit Zitat antworten
Alt 25.09.2004, 23:18  
Gast
 
Beiträge: n/a
Standard

Du kannst dem Feld 'ID' auto_increment und PRIMARY zuweisen.
Dann musst du dich nicht mehr um die ids kümmern. MySQL fügt immer den nächsten autoindex ein.

INSERT INTO bla ('bla_1','bla_2') VALUES ('upps','upps2');

ohne id zu füllen, dass passiert automatisch
  Mit Zitat antworten
Alt 25.09.2004, 23:27  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

hmm, danke, dass klingt ja schon nach einem sehr guten Ansatz, dass werd ich mir gleich ansehen. Allerdings hab ich dann das Problem, dass ich die Reihung nicht selbstständig ändern kann, wenn ich die Reihung am ID aufhängen will...
MortakArtos ist offline   Mit Zitat antworten
Alt 26.09.2004, 12:21  
Erfahrener Benutzer
 
Registriert seit: 01.02.2008
Beiträge: 187
MortakArtos befindet sich auf einem aufstrebenden Ast
Standard

Ne, ich komm auf keine passende Lösung.
Ihr könnts euch gerne mal angucken:

http://web-home.mine.nu
und
http://web-home.mine.nu/Wartung/wartung.php

Vielleicht fällt ja jemanden noch was passendes ein zum Thema Reihung der Seiten bzw. Elemente vom User aus....

btw. PW-Abfrage zur Wartung kommt später mal....
MortakArtos ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[gelöst] Zahlen sortieren mit Varchar moose Datenbanken 8 21.07.2008 13:53
[Algorithmus-Problem] Primzahlarray, welche zahlen sind mgl moose PHP Tipps 2008 14 05.10.2007 22:27
Vorkommnisse eines Begriffs in einem Tabellfeld zählen R4v3r Datenbanken 2 06.02.2007 18:19
Zahlen (Double) formatiert darstellen Marie PHP Tipps 2007 2 24.01.2007 22:32
Zahlen filtern die mit 1 enden $$$ ThiKool $$$ PHP Tipps 2006 4 27.09.2006 13:30
Zahlen effektiv verschlüsseln Jacks Rache PHP Tipps 2006 20 10.07.2006 01:44
2 Zahlen vergleichen -> Problem BartTheDevil89 PHP Tipps 2006 12 02.07.2006 22:00
Eingeloggte FTP Benutzer zählen? b++ PHP Tipps 2006 1 24.04.2006 19:37
zählen antiheld2003 PHP Tipps 2006 6 03.04.2006 15:11
Zahlen zusammenzählen Sonja PHP Tipps 2006 11 28.03.2006 11:07
Zahlen eintragen Skazi Datenbanken 6 23.01.2006 09:10
Ausgabeproblem bei Zahlen! PHP Tipps 2005-2 3 07.10.2005 16:40
Zählen HTML, Usability und Barrierefreiheit 6 26.04.2005 10:24
Zahlen aneinander hängen Schumi PHP Tipps 2004-2 3 23.12.2004 16:55
Formatierung von Zahlen durch Punkte Beatbox PHP Tipps 2004 5 06.10.2004 10:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fehlende zahlen in mysql ausgeben lassen, mysql fehlende zahlen ausgeben, wie lautet die fehlende zahl, fehlende zahlen finden, mysql fehlende id ersetzen, php zahlenreihe gruppieren, php zahlen suchen, fehlende zahlen suchen, zahlen suchen, reihung von zahlen, mysql tabelle reihung php, fehlende zahl suchen mysql, finde die fehlende zahl, reihung welche zahl, mysql fehlenden werten, mysql fehlende einträge ausgeben, fehlende automatische id in mysql, mysql immer fehlende id auffüllen, zahlen reihung, alles fehlenden zahlen mysql

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:02 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.