Avatar billede Mik2000 Professor
13. december 2005 - 18:05 Der er 8 kommentarer og
1 løsning

mysql_fetch_array problem

Hej

Jeg vil høre om nogle kan se en fejl i nedenstående. Den viser bare et tomt hvidt dokument (der er data i databasen og et felt som hedder Dato med stort)

Er det evt noget med den ikke kan benyttes med ADODB (hvad benyttes så) eller er det bare en simpel fejl.

<?php
require_once('Connections/db.php');

$query_billeder = "SELECT Dato FROM billeder";
$billeder = $db->SelectLimit($query_billeder) or die($db->ErrorMsg());
$totalRows_billeder = $billeder->RecordCount();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php //PHP ADODB document - made with PHAkt 2.8.2?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?

while ($data = mysql_fetch_array($query_billeder)){
echo $data["Dato"];
}
?>


</body>
</html>
<?php
$billeder->Close();
?>
Avatar billede jaw Nybegynder
13. december 2005 - 18:14 #1
Tror:
while ($data = mysql_fetch_array($billeder)){

men det er nu svært at se, hvad din klasse gør ved det...
Avatar billede Mik2000 Professor
13. december 2005 - 19:20 #2
Har prøvet det og også med (virker heller ikke):

<?php
require_once('Connections/db.php');

billeder = "SELECT Dato FROM billeder";
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php //PHP ADODB document - made with PHAkt 2.8.2?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?

while ($data = mysql_fetch_array($billeder)){
echo $data["Dato"];
}
?>


</body>
</html>
<?php
$billeder->Close();
?>
Avatar billede Mik2000 Professor
13. december 2005 - 19:21 #3
Det er fordi den person der skal have den skal have connectionen lavet ved hjælp af dreamweavers indbygget connection mulighed til ADODB. Så det er den funktion den bruger
Avatar billede jaw Nybegynder
13. december 2005 - 19:23 #4
Det du så paster der, har en syntaxfejl, idet du mangler $ foran "billeder". Men det måske bare i pastingen det er sket?
Avatar billede jaw Nybegynder
13. december 2005 - 19:24 #5
Og det er jo stadig forkert, det var ikke det jeg mente med $billeder. Din første kode var sådan set det mest rigtige, bortset fra din while-løkke. Nu har du jo fjernet halvdelen?!
Avatar billede Mik2000 Professor
13. december 2005 - 20:08 #6
Jamen prøvede også det du skrev først i den første kode men det gav heller ingenting :(
Avatar billede viper_killerguy Nybegynder
13. december 2005 - 21:46 #7
du kører jo heller ingen mysql_query
det er mysql_query return object der skal bruges som parametre i myqsl_fetch_array
Avatar billede Mik2000 Professor
13. december 2005 - 22:30 #8
Hej

Det har du da ret i. Fandt ud af der fandtes en funktion der hed movenext når man brugte dreamweaver som personen der skulle bruge det ønskede man gjorde.

Så hermed lukkes dette spørgsmål.

Men vil du gerne have point eller hjælpe lidt mere så kig her: http://www.eksperten.dk/spm/671979/
Avatar billede Mik2000 Professor
13. december 2005 - 22:32 #9
UPS VIGTIGT VIGTIGT :);)

Skråstregen til sidst må ikke være på.

Så i stedet er linket: http://www.eksperten.dk/spm/671979
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