07. oktober 2008 - 15:35Der er
26 kommentarer og 2 løsninger
databaseudtræksproblem
Hej
Jeg får en fejl som følgende: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in blablabla on line 26.
På min linje 26 er der følgende: $row = mysql_num_rows($result);
Så jeg vil jo mene at problemet ligger i min $result, jeg har siddet og lavet lidt forskellige sql'er som ikke virker når de eksekveres af mit script, men kører jeg dem dirkete i min database funker det fint. Men selv om jeg bare skriver SELECT * FROM table og echoer mit $result giver det slet ingenting.
Nogen der har en ide til hvad der kan være galt her?
jeg har prøvet med en or die(mysql_error("bla bla"));, det bliver også outputtet, det var sådan jeg konstaterede at det var i min mysql_query der er problemer.
Det kan jeg bare ikke rigtig forstå, jeg har lavet en connect.php som ser sådan ud: <? $connect = mysql_connect("host", "user", "pass"); mysql_select_db("dbnavn"); $dbname = 'dbnavn'; ?>
Jeg har prøvet at sætte det fra jakobdo ind og det giver samme resultat som min egen kode. Jeg har nu prøvet at kontakte min udbyder, for jeg tror det er der problemet ligger.
Det vil jeg mene, jeg har prøvet: mysql_brugernavn "mit_brugernavn" mysql_kodeord "min_adgangskode" mysql_database "mit_databasenavn" mysql_hust "ip_adresse" har også prøvet dnsnavnet
Men når jeg får fejlen "No database selected" går jeg ud fra at jeg har frbindelse til serveren, men der er blot problemer med at få fat i den rigtige database...
Det har jeg ikke, det er en side jeg har overtaget vedligeholdelsen af. Der også blevet meldt nogle serverændringer, men min side har kørt efter ændringerne var foretaget, men nu gør den ikke igen... Og så var det ret nærliggende at tro det er databaseforbindelsen der er gået tabt isyedey for at den er en tidligere fungerende kode som er gået i stykker.
Jeg har nu haft kontakt med min udbyder, og det er konstateret at der var problemer med databaseforbindelsen, og dermed ingen problemer med min kode. Jeg vil dog alligevel gerne "betale" for den hjælp jeg har fået her, men der er ingen der har afgivet et svar, og der er vist også flere der skal have points.
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.