Avatar billede julemandenb Nybegynder
12. januar 2010 - 20:29 Der er 8 kommentarer og
1 løsning

Vil kun rediger den med højeste ID og ikke den ønskedet ;s

Hej eksperter...

- Jeg har dette system, men den vil kun rediger den med det højeste ID nummer ;s

Prøv at se dette link

http://coolboom.dk/index.php?side=admin/mobler/1/edit_mobelprise&id=1

Og så dette her

http://coolboom.dk/index.php?side=admin/mobler/1/edit_mobelprise&id=9

Og min tabel ser således ud

http://coolboom.dk/tabel.jpg

For at gøre det lidt mere overskuligt for jer har jeg pastet min kode i et Textetra felt som kan ses her.

http://coolboom.dk/eksperten.php

* <-- er indsat i alle PHP åben/luk tags for at undgå probleme ;b
Jeg ved også godt jeg skal ha lavet så den tjekker om man er logget ind osv men det er fjernet så i kan se min fejl online

Hilsen Mikkel Bering
Avatar billede julemandenb Nybegynder
12. januar 2010 - 20:37 #1
Glemte de 2 sidste 00 i point ( 100 ) point gives for brugbar svar (:
Avatar billede michael_stim Ekspert
12. januar 2010 - 21:22 #2
$update = mysql_query("UPDATE Alhambra SET navn = '$navn', pris = '$pris', hc = '$hc', dato = '$dato', editor = '$user' WHERE id = '$navn'")or die(mysql_error());

Har ikke læst din kode igennem, bare lige skimtet på den. Du skal vel ikke have navn som id? WHERE id = '$navn'
Avatar billede julemandenb Nybegynder
12. januar 2010 - 22:12 #3
Hej Michael

Nu blev det bygget op som du sagde, denne gang henter skriver den kun dato i feltet og lader ALLE andre felter stå tomme, uanset hvilket link der trykkes på! ;s

Du kan se online ved tryk på linkne
Avatar billede julemandenb Nybegynder
12. januar 2010 - 22:14 #4
OG det skal lige siges at det ikke er i

$update = mysql_query("UPDATE Alhambra SET navn = '$navn', pris = '$pris', hc = '$hc', dato = '$dato', editor = '$user' WHERE id = '$navn'")or die(mysql_error());

der er fejl men i

include "mobel_connect.php"; // Alle oplysninger fra config.php bliver sendt herti
    $select_user = mysql_query("SELECT * FROM Alhambra WHERE id = '$navn'")or die(mysql_error());
    $count = mysql_num_rows($select_user);
    while($row = mysql_fetch_array($select_user)){
   
    $id = $row['id'];
    $billede = $row['billede'];
    $navn = $row['navn'];
    $pris = $row['pris'];
    $hc = $row['hc'];
    $dato = $row['dato'];
    $editor = $row['editor'];
   
    }

Da den henter fra Databasen men bare henter en forkert ud
Avatar billede michael_stim Ekspert
13. januar 2010 - 00:34 #5
Men id er vel stadig ikke navn??? Kan se at du har variabler i dit adressefelt. Så er $id ikke $_GET['id']?
Avatar billede julemandenb Nybegynder
13. januar 2010 - 08:19 #6
Tuisend tak Michael, (:
- Vil du have dine 100 point?
så opretter jeg en tråd med de 100 point ;b

Hilsen
Mikkel (:
Avatar billede michael_stim Ekspert
13. januar 2010 - 09:27 #7
Nej tak, samler ikke på point.
Avatar billede julemandenb Nybegynder
13. januar 2010 - 09:30 #8
Okay, men mange tak for hjælpen (:
Avatar billede julemandenb Nybegynder
16. januar 2010 - 00:32 #9
Lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester