Avatar billede krydset Nybegynder
02. januar 2004 - 13:16 Der er 12 kommentarer og
1 løsning

ingen udskrift fra db?

Hejsa jeg har det her script som skal udskrive nogen fil fra en db, men efter while i den sker der ikke mere.

Jeg er 100% sikker på at alt står som det skal... eller hva, kan i se nogen fejl??


<?PHP
session_start();

if(!$_SESSION[tjek] == "OK") {
    $header = header("location: admin.php");
} else {

include("../dbconnect.php");
$res = mysql_query("SELECT * FROM film order by titel") or die(mysql_query());

?>

<table border="1">
    <tr>
        <td>Id</td>
        <td>Titel</td>
        <td>Beskrivelse</td>
        <td>Kategori</td>
        <td>Længde</td>
        <td>År</td>
        <td>Ejer</td>
        <td>Status</td>
        <td>Note</td>
        <td>Dato</td>
    </tr>

<?PHP
while ($row = mysql_fetch_array($res))
{
    echo "DEBUG"; //Printes ikke
?>


   
    <tr>
        <td><?PHP echo $row[id] ?></td>
        <td><?PHP echo $row[titel] ?></td>
        <td><?PHP echo nl2br($row[beskrivelse]) ?></td>
        <td><?PHP echo $row[kategori] ?></td>
        <td><?PHP echo $row[lengde] ?> Min.</td>
        <td><?PHP echo $row[aar] ?></td>
        <td><?PHP echo $row[ejer] ?></td>
        <td><?PHP echo $row[status] ?></td>
        <td><?PHP echo $row[note] ?></td>
        <td><?PHP echo $row[dato] ?></td>
       
    </tr>
   


<?PHP
}
}
?>
</table>

Mvh Krydset
Avatar billede ahv Nybegynder
02. januar 2004 - 13:18 #1
Prøv at lave denne or die istedet:

$res = mysql_query("SELECT * FROM film order by titel") or die(mysql_error());
Avatar billede krydset Nybegynder
02. januar 2004 - 13:20 #2
*LOOOL*
Prøver lige den ;)
Avatar billede ahv Nybegynder
02. januar 2004 - 13:21 #3
Bliver følgende udskrevet til browseren?

<table border="1">
    <tr>
        <td>Id</td>
        <td>Titel</td>
        <td>Beskrivelse</td>
        <td>Kategori</td>
        <td>Længde</td>
        <td>År</td>
        <td>Ejer</td>
        <td>Status</td>
        <td>Note</td>
        <td>Dato</td>
    </tr>
Avatar billede krydset Nybegynder
02. januar 2004 - 13:22 #4
okey det var en mindre fejl, men det ændrede desværre ikke noget, ingen fejl medd og intet output?
Avatar billede krydset Nybegynder
02. januar 2004 - 13:23 #5
Ja det bliver udskrevet, scriptet stoppper ved denne her linie

while ($row = mysql_fetch_array($res))
    echo "HER UDSKRIVES"
{
    echo "DEBUG"; //Her udskrives ikke og resten køres ikke
?>


   
    <tr>
        <td><?PHP echo $row[id] ?></td>
        <td><?PHP echo $row[titel] ?></td>
        <td><?PHP echo nl2br($row[beskrivelse]) ?></td>
        <td><?PHP echo $row[kategori] ?></td>
        <td><?PHP echo $row[lengde] ?> Min.</td>
        <td><?PHP echo $row[aar] ?></td>
        <td><?PHP echo $row[ejer] ?></td>
        <td><?PHP echo $row[status] ?></td>
        <td><?PHP echo $row[note] ?></td>
        <td><?PHP echo $row[dato] ?></td>
       
    </tr>
   


<?PHP
}
}
?>
</table>
Avatar billede taskmgr Nybegynder
02. januar 2004 - 13:24 #6
enten laver man:
<?php echo $row["data"]; ?>

eller:
<?=$row["data"]?>

IKKE:
<?PHP echo $row[dato] ?>

:)
Avatar billede krydset Nybegynder
02. januar 2004 - 13:27 #7
om jeg sætter "" i $row[dato] eller ej gør ingen forskel
Avatar billede ahv Nybegynder
02. januar 2004 - 13:32 #8
Er du sikker på din table indeholder noget?
Avatar billede taskmgr Nybegynder
02. januar 2004 - 13:34 #9
Nej, men du havde ikke semikolon efter udtrykket
Avatar billede krydset Nybegynder
02. januar 2004 - 13:34 #10
HAHAHAAHA i am so stuppid :-(

Glemte at jeg havde slettet tablen i db efter noget rod *FLOV*

Takker :-S
Avatar billede krydset Nybegynder
02. januar 2004 - 13:34 #11
Det virker osse uden ;
Avatar billede taskmgr Nybegynder
02. januar 2004 - 13:40 #12
Der er ikke noget galt i at kode efter syntaxen...
Avatar billede krydset Nybegynder
02. januar 2004 - 13:46 #13
Det siger jeg heller ikke:-O
Siger bare det virker osse uden :-D
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