WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   $_get (http://www.wcm.at/forum/showthread.php?t=157473)

T.dot 31.01.2005 14:47

Jo, wenns n primary_key mit auto_increment ist, kannst es eh nicht ändern.

Die ID kriegt ja im Normalfall eh niemand zu sehen und wenn du sie doch dafür verwendest musst du eben stattdessen ne Zählvariable ausgeben.

mfg T.

AlexanderFX 02.02.2005 12:33

Zitat:

Original geschrieben von T.dot
hier liegt wohl der fehler:

$anweisung = "DELETE FROM news WHERE ID = '".$_GET['identifikation']."' ";

id ist ne zahl, oder? warum setzt du ihn dann unter Anführungszeichen?
also probiers so:
$anweisung = "DELETE FROM news WHERE ID = " . $_GET['identifikation'];

du kannst ja auch einfach mal die sql-anweisung ausgeben lassen, kopieren und in mysql ausführen, dann kriegst eh ne fehlermeldung

mfg Thomas

deswegen meinte ich er soll die variable mal ausgeben .. dann hätt er die ganzen sachen gesehen und acuh selbst im sql testen können.

zumindest mach ich das immer so dann bekomm ich einen einblick in die variablen und man findet den fehler sofern er bei den variablen liegt leichter
mfg alex

T.dot 02.02.2005 13:14

Tja, debuggen heißt das Zauberwort ;)

Mach ich persönlich ja auch, aber wenn man schon gefragt wird nach den Fehlern und ihn sieht ;)

AlexanderFX 02.02.2005 19:54

ja man lernt sich halt zu helfen. glaub mir solche sachen findet macnchmal der beste php profi auf anhieb ned..
aber mit bissl erfahrung und routine kommst schnell hinter die fehler :D

schera 03.02.2005 19:50

Autoincrement zurücksetzen
 
Hallo,

du kannst nur die ID bzw. Autoincrement zurücksetzen auf die Nummer die du willst.

Allerdings Vorsicht dass du diese nicht zu klein setzt da ansonsten bei weiteren Inserts doppelte Eitnräge vorkommen können bzw. dadurch Fehler entstehen.

ALTER TABLE news AUTO_INCREMENT=xxx

Wobei die xxx für die ID Nummer steht die du haben willst.

lG,

schera


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag