Avatar billede heungsu Nybegynder
09. september 2002 - 09:13 Der er 6 kommentarer og
2 løsninger

not valid MySQL result resource

Hvad er fejlen i dette? Hvad skal jeg ellers gøre?

$result = mysql_query ("SELECT * FROM datbase");
while ($row = mysql_fetch_object($result)) {
$result2 = mysql_query ("SELECT * FROM database where id=$row->id");

Koden fortsætter selvfølgelig men den siger at der er en fejl i $result2.
Avatar billede ghazaleh Nybegynder
09. september 2002 - 09:17 #1
du skriver -> det kan du ikke, hvad er det at where parameteren skal gøre?
Avatar billede heungsu Nybegynder
09. september 2002 - 09:28 #2
dette forklarer måske bedre.

$result = mysql_query ("SELECT * FROM datbase");
while ($row = mysql_fetch_object($result)) {
$navn = $row->navn;
$result2 = mysql_query ("SELECT * FROM database where navn=$navn");
Avatar billede fri-hash Nybegynder
09. september 2002 - 12:47 #3
respekten>> $row->id er en værdi fra et objekt

hengsu>> skriv din query sådan her, så får du at vide hvad der er galt:
$result2 = mysql_query ("SELECT * FROM database where id=$row->id") or die(mysql_error());
Avatar billede ghazaleh Nybegynder
09. september 2002 - 12:54 #4
fri-hash -> ok, så lærte jeg også noget nyt ;-)

heungsu -> du skriver datbase og database er den forskel bevist?
Avatar billede ghazaleh Nybegynder
09. september 2002 - 12:55 #5
bevist = bevidst
Avatar billede heungsu Nybegynder
09. september 2002 - 16:22 #6
respekten - Det er mig nu bevidst at jeg skrev datbase og database men det var bare det jeg skrev da jeg skrev her inde på eksperten, det har ingen betydning.
Avatar billede fri-hash Nybegynder
09. september 2002 - 18:02 #7
okay - hvad fik du så af fejlmeddelelse after du tilføjere ..or die( ??
Avatar billede heungsu Nybegynder
14. september 2002 - 19:49 #8
jeg kom ikke til nogen løsning og der er heller ikke relevant længere så jeg lukker. tak for hjælpen
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