Avatar billede nixon Juniormester
08. september 2003 - 12:25 Der er 8 kommentarer og
1 løsning

hvis "fetch" ikke virker ?

Jeg har prøvet at implementere et lille program på min hjemmeside .. mit problem er bare at databasen "MySQL" ikke syntes om denne sætning:

list($name, $radminsuper) = mysql_fetch_row($result);

Jeg modtager denne fejl:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/web/web5465/admin/modules/zlTeam.php on line 20

Hvad kan jeg bruge i stedet for fetch ?

på forhånd tak
Avatar billede erikjacobsen Ekspert
08. september 2003 - 12:31 #1
Der er en syntaksfejl i SQL-sætningen ovenover. Vis os den.
(og, ja, den beskec du får er urimeligt kryptisk ...)
Avatar billede nixon Juniormester
08. september 2003 - 15:58 #2
php filen er MEGET stor, er dette nok ? ->

if (!eregi("admin.php", $PHP_SELF)) { die ("Access Denied"); }
$result = sql_query("select name, radminzlteam, radminsuper from ".$prefix."_authors where aid='$aid'", $dbi);
list($name, $radminsuper) = mysql_fetch_row($result);
// no urgently support of admin-privileges
$radminzlteam=1;

if (! ($radminsuper==1 || $radminzlteam==1))
{
  echo "Zugriff verweigert!";
  return;
}
Avatar billede detox Nybegynder
08. september 2003 - 17:08 #3
Forsøg med:

$result = sql_query("select name, radminzlteam, radminsuper from ".$prefix."_authors where aid='$aid'", $dbi) or die(mysql_error());

og se om det giver en brugbar fejlmelding.
Avatar billede nixon Juniormester
10. september 2003 - 11:30 #4
jeg har desværre ikke haft tid til at afprøve hvilke fejlkoder der kommer i forbindelse med ændringen ... skal dog straks vende tilbage når det er afprøvet .
Avatar billede nixon Juniormester
11. september 2003 - 16:08 #5
Det blev jeg desværre ikke klogere af :( ,,,

Jeg lukker spørgsmålet og finder et program der dur, tak for forsøget .. hvis i lægger et svar deler jeg pointene.
Avatar billede detox Nybegynder
11. september 2003 - 16:14 #6
Men fik du ikke en fejlmeddelse, som du evt. kunne poste?
Avatar billede nixon Juniormester
12. september 2003 - 18:53 #7
Jo jeg gjorde, men da jeg har smidt programmet ud ... :(  "lidt for hurtig"
Avatar billede nixon Juniormester
10. november 2003 - 20:59 #8
Jeg har desværre ikke mulighed for at tjekke om nogen af løsningerne virker :( "var lidt for hurtig" ...

SPØRGSMÅL LUKKET
Avatar billede ztyxx Nybegynder
10. november 2003 - 21:01 #9
det kunne lyde som om du har haft en klasiker, glemt mysql_connect() og mysql_select_db()
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
Computerworld tilbyder specialiserede kurser i database-management

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