07. november 2007 - 18:57Der er
11 kommentarer og 1 løsning
Forkert output ved hentning af rows. Den øverste er den samme.
Det her spørgsmål var godt nok svært at forklarer i titlen. :D
Men nu kan jeg da forklarer det lidt bedere med lidt af min kode til. :) Jeg har nemlig det problem at jeg har lavet en venneliste til brugere på min side, og lige til højre på listen over ens venner kan man fjerne ens venner fra listen igen.
Men problemer et så at når den sende informationer til den fil hvorfra den sletter navnene fra databasen, så sender den hele tiden det "navn" der er øverst på venne listen.
Hvilket vil sige at hvis min venne liste ser sådan her ud:
Test1 - Fjern Test2 - Fjern
og jeg så trykker på fjern til "Test2" så sletter den "Test1" fordi den ligger øverst af en eller anden grund? nogen der har en forklaring?
Det sker fordi alle dine forms har name=slet , og du med javascript submitter den form. De værdier du så sender med formen vil du aldrig kunne regne med.
Okay.. Det med center. lillebror sidder ved siden af, og spørger hvad der sker ved at det bliver "forældet". Jeg har hørt det en del gange før, og har bare rettet mig efter det, men kan du sige hvad det egentlig betyder? :)
Så jeg skal altså give hver formel hver sit navn..
Kan du evt. give et eksempel på dette? :D Så ville jeg være meget glad. :)
Du kan risikere at på et tidspunkt vil browsere ikke understøtte <center>. Hvis du vil fremtidssikre dit design eller bare følge lidt med tiden, så gå over til css og div's.
forresten.. jeg kan se du bruger det, og er lige nødt til at spørge. Ved f.eks linket til "brugerprofil.php", har du rettet: target="top" til: target=\"_top\"
Hvad gør de der ekstra tegn? :) Jeg er lige i skole, og desværre ikke uploade filer herfra, men når jeg kommer hjem, skal jeg nok uploade det, og så skrive her. :)
Problemet lå i at du havde skrevet target=_top hvilket ikke er særlig god html. Normalt vil man skrive target="_top", men eftersom du laver echo "noget"; kan target="_top" give problemer. Ved at tilføje \ til " så tager php " som normalt tekst og ikke som slutning på din echo. Dvs: echo "en lille " en "; vil give fejl, da php tror echo slutter ved anden ". echo "en lille \" en "; vil skrive: en lille " en på skræmen.
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.