AlecTBM Skrevet 2. januar 2009 Del Skrevet 2. januar 2009 (endret) Da burde du jo ha aktiver og ikke deleted, og når du legger inn raden så må du sette kolonnen til 1 mens hvis du bruker 0 så slipper du det Hvorfor vil du egentlig gjøre det sånn? EDIT: Ser forresten heller ikke hvorfor den spørringen ikke skal funke Endret 2. januar 2009 av AlecTBM Lenke til kommentar
stclem Skrevet 2. januar 2009 Forfatter Del Skrevet 2. januar 2009 laget deleted før jeg bestemte for å ha det slik, og vil ha det slik for at da kan andre skrive og jeg godkjenne, har et loginn script der jeg kan gi forskjellige nivåer osv. Her er foresten hele koden til akkurat denne siden som skal vise alle postene. <?php // Connect to the database include "../include/constants.php"; $cnx = mysql_connect(DB_SERVER, DB_USER, DB_PASS); if (!$cnx) { die("Unable to connect to database!"); } // Select your database mysql_select_db(DB_NAME, $cnx); // vis en if($_GET['id']) { $id = $_GET['id']; $result = mysql_query("SELECT * FROM fck_data WHERE id=$id"); $myrow = mysql_fetch_array($result); $time = mysql_result($result,"time"); $user = mysql_result($result,"user"); printf("<b>%s</b><br>%s - %s<br><br>%s<br>%s<br>\n", $myrow["topic"], $myrow["time"], $myrow["user"], $myrow["teaser"], $myrow["stories"]); } else { // vis alle $result = mysql_query("SELECT * FROM fck_data WHERE delete=1 ORDER BY id DESC "); while ($myrow = mysql_fetch_array($result)) { printf("%s <a href=\"%s?id=%s\"><b>%s</b></a> [<a href=\"endre.php?id=%s\">Endre</a>] [<a href=\"delete.php?id=%s\">Slett</a>] Slettet=%s<br>\n", $myrow["id"], $PHP_SELF, $myrow["id"], $myrow["topic"], $myrow["id"], $myrow["id"], $myrow["delete"]); } } ?> Lenke til kommentar
Martin A. Skrevet 4. januar 2009 Del Skrevet 4. januar 2009 "delete" er et reservert ord, og bør enten ungåes totalt, eller putt sitattegn rundt det. SELECT * FROM fck_data WHERE `delete`=1 ORDER BY id DESC På toppen av det kan vi nevne klassikeren "SQL injection". Lenke til kommentar
stclem Skrevet 4. januar 2009 Forfatter Del Skrevet 4. januar 2009 ja slik kan det være når man ikke kan ting. Byttet ut delete med active i databasen og i php, og vips så funket det. takk. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå