darknet
Mitglied
Hallo Gemeinschaft,
folgendes hat sich gerade bei mir zugetragen:
Ich habe eine Tabelle galerie
Feld 1 = index | int(10) | UNSIGNED | auto_increment | PRIMARY
Feld 2 = galerie | text
Feld 3 = aktivierung | char(1)
nun wollte ich per PHP 2 Dinge tun,
1.
Löschen einer Zeile
2.
Ich habe mir auch gleich noch $loeschen augeben lassen:
genauso wie $aendern:
Die Datenbankzeile sieht so aus: (der Lesbarkeit halber untereinander)
index = '8'
galerie = 'Test3'
aktivierung = ' '
Nun ist mein Problem, es passiert garnichts. Stelle ich allerdins die Definition von index auf galerie um funktioniert alles.
Nun denke ich das es am int liegt. Was mache ich falsch?
folgendes hat sich gerade bei mir zugetragen:
Ich habe eine Tabelle galerie
Feld 1 = index | int(10) | UNSIGNED | auto_increment | PRIMARY
Feld 2 = galerie | text
Feld 3 = aktivierung | char(1)
nun wollte ich per PHP 2 Dinge tun,
1.
Löschen einer Zeile
PHP:
$loeschen = "DELETE FROM galerie WHERE index= '$galerie_nummer_kill'";
$loesch = mysql_query($loeschen);
2.
PHP:
$aendern = "UPDATE galerie Set aktivierung = '$status' WHERE index = '$galerie_nummer'";
$update = mysql_query($aendern);
Ich habe mir auch gleich noch $loeschen augeben lassen:
Code:
DELETE FROM galerie WHERE index= '8'
genauso wie $aendern:
Code:
UPDATE galerie Set aktivierung = '1' WHERE index = '8'
Die Datenbankzeile sieht so aus: (der Lesbarkeit halber untereinander)
index = '8'
galerie = 'Test3'
aktivierung = ' '
Nun ist mein Problem, es passiert garnichts. Stelle ich allerdins die Definition von index auf galerie um funktioniert alles.
Nun denke ich das es am int liegt. Was mache ich falsch?