Avatar billede Slettet bruger
20. september 2005 - 19:04 Der er 11 kommentarer og
1 løsning

lille Fejl i kode

Hej. jeg har en kode som skulle vise noget fra min database

-- users.php --

<?php
include('../config.php');

$query = mysql_query("SELECT * FROM users WHERE status='Afventer'") or die(mysql_error());
if (mysql_num_rows($query) == 0) {
    echo '<span class="text">Der er i øjeblikket ingen medlemmer</span>';
    } else {
    echo '';           
    while($dfn = mysql_fetch_assoc($query)) {
}
echo '
<form method="post" action="post.php">
<input type="hidden" name="dfn" value="status">
<input type="hidden" name="id" value="'.$dfn['id'].'">
<input type="hidden" name="user_level" value="'.$dfn['user_level'].'">
<input type="hidden" name="date" value="'.$dfn['date'].'">
<input type="hidden" name="name" value="'.$dfn['name'].'">
<input type="hidden" name="phone" value="'.$dfn['phone]">
<input type="hidden" name="username" value="'.$dfn['username'].'">
<input type="hidden" name="password" value="'.$dfn['password'].'">
<input type="hidden" name="email" value="'.$dfn['email'].'">
<input type="hidden" name="image" value="'.$dfn['image'].'">
<input type="hidden" name="klient" value="'.$dfn['klient'].'">

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="50%"><a href="?dfn=user&id=$dfn[id]">'.$dfn['username'].'</a></td>
    <td width="50%" align="right"><input class="box_text" type="submit" name="status" value="Accepter"><input class="box_text" type="submit" name="user_level" value="Afvis">
</td>
</tr>
</table>
</form>

';                                                                   
}           
}                   
?>
Avatar billede coderdk Praktikant
20. september 2005 - 19:05 #1
Og fejlen er?
Avatar billede Slettet bruger
20. september 2005 - 19:05 #2
Hvad er fejlen i koden. det var mig der oprettede spørgsmålet, den lavede ged bare i den, så kunne ikke skrive mere
Avatar billede coderdk Praktikant
20. september 2005 - 19:06 #3
<?php

    include('../config.php');

    $query = mysql_query("SELECT * FROM users WHERE status='Afventer'") or die(mysql_error());
    if (mysql_num_rows($query) == 0)
    {
        echo '<span class="text">Der er i øjeblikket ingen medlemmer</span>';
    }
    else
    {
        echo '';
        while($dfn = mysql_fetch_assoc($query))
        {
            echo '
                <form method="post" action="post.php">
                <input type="hidden" name="dfn" value="status">
                <input type="hidden" name="id" value="'.$dfn['id'].'">
                <input type="hidden" name="user_level" value="'.$dfn['user_level'].'">
                <input type="hidden" name="date" value="'.$dfn['date'].'">
                <input type="hidden" name="name" value="'.$dfn['name'].'">
                <input type="hidden" name="phone" value="'.$dfn['phone]">
                <input type="hidden" name="username" value="'.$dfn['username'].'">
                <input type="hidden" name="password" value="'.$dfn['password'].'">
                <input type="hidden" name="email" value="'.$dfn['email'].'">
                <input type="hidden" name="image" value="'.$dfn['image'].'">
                <input type="hidden" name="klient" value="'.$dfn['klient'].'">

                <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                    <td width="50%"><a href="?dfn=user&id=$dfn[id]">'.$dfn['username'].'</a></td>
                    <td width="50%" align="right"><input class="box_text" type="submit" name="status" value="Accepter"><input class="box_text" type="submit" name="user_level" value="Afvis">
                </td>
                </tr>
                </table>
                </form>
                ';
        }
    }

?>
Avatar billede coderdk Praktikant
20. september 2005 - 19:07 #4
echo '';

kan naturligvis undværes ;)
Avatar billede Slettet bruger
20. september 2005 - 19:14 #5
hmm det virker ikke den laver stadig fejl.
Avatar billede coderdk Praktikant
20. september 2005 - 19:18 #6
Som jeg skrev før: Og fejlen er? ;)
Avatar billede Slettet bruger
20. september 2005 - 19:35 #7
Hvad er fejlen i koden. det var mig der oprettede spørgsmålet, den lavede ged bare i den, så kunne ikke skrive mere jeg skrev dette. ja jeg ved jo ikke hvad fejlen er vel :)
Avatar billede nielle Nybegynder
20. september 2005 - 19:38 #8
Hvordan ser fejlbeskeden ud? Hvad sker der? Hvad sker der ikke? Hvad forventede du at der skulle ske?
Avatar billede Slettet bruger
20. september 2005 - 20:28 #9
jeg har fundet fejlen.

---

<?php
include('../config.php');

$query = mysql_query("SELECT * FROM users WHERE status='Afventer'") or die(mysql_error());
if (mysql_num_rows($query) == 0) {
    echo '<span class="text">Der er i øjeblikket ingen medlemmer</span>';
    } else {
    echo '';           
    while($dfn = mysql_fetch_assoc($query)) {
}
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form method="post" action="post.php">
<input type="hidden" name="dfn" value="status">
<input type="hidden" name="id" value="'.$dfn['id'].'">
<input type="hidden" name="user_level" value="'.$dfn['user_level'].'">
<input type="hidden" name="date" value="'.$dfn['date'].'">
<input type="hidden" name="name" value="'.$dfn['name'].'">
<input type="hidden" name="phone" value="'.$dfn['phone]">
<input type="hidden" name="username" value="'.$dfn['username'].'">
<input type="hidden" name="password" value="'.$dfn['password'].'">
<input type="hidden" name="email" value="'.$dfn['email'].'">
<input type="hidden" name="image" value="'.$dfn['image'].'">
<input type="hidden" name="klient" value="'.$dfn['klient'].'">


<tr>
    <td width="50%"><a href="?dfn=user&id=$dfn[id]">'.$dfn['username'].'</a></td>
    <td width="50%" align="right"><input class="box_text" type="submit" name="status" value="Accepter"><input class="box_text" type="submit" name="user_level" value="Afvis">
</td>
</tr></form>
</table>


';                                                                   
}           
}                   
?>
Avatar billede morten-vadskaer Praktikant
20. september 2005 - 20:55 #10
Ha ha ha - den her tråd var sgu' for sjov at læse.

Det var da godt, at du fandt fejlen, Kolsbjerg. Vi andre må så gætte os til det. Mine damer og herrer... Kolsbjerg og Coderdk i samarbejde præsenterer hermed Danmarks-premieren på et nyt koncept: Jeopardy-eksperten...
Avatar billede coderdk Praktikant
20. september 2005 - 21:20 #11
Ja, det er da underligt :P Den eneste forskel er at du har flyttet table start op over formen.
Avatar billede Slettet bruger
21. september 2005 - 13:07 #12
What ever og så lavede jeg det om så echo stod sådan her echo ''; og ikke sådan her echo ""; og så ´noget i koden hehe. men jo lidt underligt
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