Avatar billede tobrukDk Novice
20. juli 2012 - 19:34 Der er 3 kommentarer og
1 løsning

viser kun 1 tegn

det er sådan at den gider kun at frem vise et tegn frem ind i det her ind i min input,


<tr>
                            <td><p>Brugernavn</p></td>
                            <td><input type="text" name="brugernavn" placeholder="Brugernavn" value="<?php echo $Brugernavn;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Djnavn</p></td>
                            <td><input type="text" name="djnavn" placeholder="Djnavn" value="<?php echo $djnavn;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Website</p></td>
                            <td><input type="text" name="website" placeholder="Website" value="<?php echo $website;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Network</p></td>
                            <td><input type="text" name="network" placeholder="Network, facebook/twitter?" value="<?php echo $network;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Profiltekst</p></td>
                            <td><textarea cols="50" rows="10" name="profiltekst"><?php echo $profiltekst;?></textarea></td>
                        </tr>


sådan her ser det ud men f.eks

brugernavn vise den kun "a" men brugernavn er anders.. :)
hvad har jeg gjort galt siden det ikke virker som det skal ..


<table border="0">
                    <form name="ret-bruger" method="post" action="#">
                    <?php
                    if ($stmt = $mysqli->prepare('SELECT `Brugernavn`, `profiltekst`, `djnavn`, `website`, `network` FROM `bruger_infomation` WHERE `id_bruger` = ?')) {
                        $stmt->bind_param('i', $id);
                        $id = $_SESSION["user_id"];
                       
                        $stmt->store_result();
                        $stmt->execute();
                        $stmt->bind_result($Brugernavn, $profiltekst, $djnavn, $website, $network);
                        while ($stmt->fetch()) {
                    ?>
                        <tr>
                            <td><p>Brugernavn</p></td>
                            <td><input type="text" name="brugernavn" placeholder="Brugernavn" value="<?php echo $Brugernavn;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Djnavn</p></td>
                            <td><input type="text" name="djnavn" placeholder="Djnavn" value="<?php echo $djnavn;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Website</p></td>
                            <td><input type="text" name="website" placeholder="Website" value="<?php echo $website;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Network</p></td>
                            <td><input type="text" name="network" placeholder="Network, facebook/twitter?" value="<?php echo $network;?>"></td>
                        </tr>
                        <tr>
                            <td><p>Profiltekst</p></td>
                            <td><textarea cols="50" rows="10" name="profiltekst"><?php echo $profiltekst;?></textarea></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td><input type="submit" name="godkendt" value="Updater profil" class="css3button"></td>
                        </tr>
                        <?php
                        }
                        $stmt->close();

                        }
                        else
                        {
                            echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
                        }
                        ?>
                    </form>
                </table>
Avatar billede tobrukDk Novice
20. juli 2012 - 21:35 #1
Avatar billede olebole Juniormester
20. juli 2012 - 22:40 #2
<ole>

Du kan ikke gemme ('store') et resultat, før execute. Før er der ikke et resultat at gemme:

    $stmt->execute();
    $stmt->store_result();

- men du bruger det ikke, så du kan godt slette sidste linje. Mon ikke du har den tilovers fra noget num_rows-halløj?  =)

/mvh
</bole>
Avatar billede tobrukDk Novice
20. juli 2012 - 23:23 #3
det fandt jeg lige ud af ole, jeg læse mig frem og google frem og tilbage, og det var også sådan jeg havde forstår det :D


$stmt->execute();
                $stmt->store_result();
                $stmt->bind_result($Brugernavn, $profiltekst, $djnavn, $website, $network);
Avatar billede tobrukDk Novice
28. juli 2012 - 22:58 #4
Lukker den igen!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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