Flashhilfe.de - Flash Community

REIHENFOLGE DER ID-NUMMER ÄNDERN

 


AntwortenRegistrieren Seite1  

abgemeldeter Benutzer#1
22.11.2007, 09:17

hallo,

ich betreibe ein kleines CMS mit ganz schlichtem
$sql = "UPDATE ....


ich kann also inhalte einzelner felder editieren,

ich lass mir jetzt auf der webseite einträge nach ID auflisten
ORDER BY ID ...

wie kann ich jetzt über mein CMS die ID-NUMMERN ändern ?
falls ich einen eintrag weiter vorne haben will ?

danke
mfg
study
Geändert von study am 22.11.07 um 09:17 Uhr
springer#2
Benutzerbild von springer
Beiträge: 4909
Wohnort: zuhaus
Registriert: Apr 2004

22.11.2007, 10:53

wenn du die id als primary key definiert hast wird dir das nicht mehr gelingen. (so wird es wohl auch sein...)
du könntest eine weitere spalte machen mit "position" und dann nach dieser sortieren....
du musst dann allerdings eine neue update funktion schreiben fürs ändern der positionen,weil sich dann ja immer zwei einträge ändern...
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
Geändert von springer am 22.11.07 um 11:01 Uhr
abgemeldeter Benutzer#3
Themenautor/in

22.11.2007, 13:01

huihui,
danke für deine antwort, scheint schwierig zu werden,

hab jetzt eine spalte mit position
jeder eintrag hat jetzt eine nummer (1,2,3,4,5 usw)

ich glaub das updaten bekomm ich hin,
aber wie geb ich das jetzt aus bis jetzt war es so:


ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?


$result = mysql_query("SELECT * FROM news ORDER BY ID DESC LIMIT 10",$db);
   while ($myrow = mysql_fetch_array($result))
   {
      printf("<div class='extranavi'>
             
              <div class='extrash_news_button'>
 
              <a href=\"
aktuelles.php?ID=%s\" target='_self'>%s</div></div></a>
            "
, $myrow["id"], $myrow["headline_de"]);

         
         }

?>


wie mach ich jetzt das er mit nummer eins beginnt dann nummer zwei, 3 usw.
bekomm das echt net hin.

danke
mfg
study

springer#4
Benutzerbild von springer
Beiträge: 4909
Wohnort: zuhaus
Registriert: Apr 2004

22.11.2007, 13:17

dann musst du nur noch nach der neuen spalte sortieren nicht mehr nach id... ;-)

PHP:
1
2
3
4
<?
result 
mysql_query("SELECT * FROM news ORDER BY dieNeueSpalte DESC LIMIT 10",$db);
?>


lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de