webForumDet fria alternativet

Supplied arg

12 svar · 199 visningar · startad av skyman

skymanMedlem sedan juli 20011 347 inlägg
#1

Vad betyder felmeddelandet "Supplied argument"? :l
[r] Jag ska hämta lite kod...

while(list($key, $val) = each($remember)){
...
echo ${"amount".$val}," pcs";
...
}

Detta svar ger fel:
Warning: Supplied argument is not a valid MS SQL-result resource in D:\Ine... på raden ovan...
Vad fel, nån som kan hjälpa mig? :q

[Redigerat av skyman den 22 aug 2001]

skymanMedlem sedan juli 20011 347 inlägg
#2

Jag redigerade ovan...

------------------
-nada-

Web-TorMedlem sedan nov. 200011 794 inlägg
#3

Jag skulle tro att det är fel på någon fråga till databasen.

Kanske så att resultatet av frågan är noll :q

------------------
/Tor
www.tor.nu

BitstateMedlem sedan nov. 2000396 inlägg
#4

det meddelandet är lite lurigt, för det är ofta orsakat högre upp i koden.
tex vid inloggningen til mysql databasen. Om det inte funkar får du fel vid varje databasgrej du kör.

------------------
"Happiness is being one of the gang." - C. Schulz
(c) 1971 United Feature Syndicate Inc.

skymanMedlem sedan juli 20011 347 inlägg
#5

Tack.
Jag kan läsa från databasen tidigare i koden på samma sida så det är inte felet. Felet måste ligga i mssql_result som det står i felmedeelandet...
hmmm
[r] Jag använder MSSQL, inget annat...
------------------
-nada-

[Redigerat av skyman den 22 aug 2001]

skymanMedlem sedan juli 20011 347 inlägg
#6

$ROY_result = MSSQL_QUERY($ROY_query); är utfört på sidan innan, och $ROY_result skickat med session...
Är det ok att göra så?

------------------
-nada-

spangoMedlem sedan juni 20006 147 inlägg
#7

Skulle inte tro det...

skymanMedlem sedan juli 20011 347 inlägg
#8

Felet ligger helt klart i mssql_result som returnerar 0.
$prod_nr = mssql_result($result,$val,"prod_nr");

[r]Finns inte [green]?
------------------
-nada-

[Redigerat av skyman den 23 aug 2001]

skymanMedlem sedan juli 20011 347 inlägg
#9

Har sökt på "Supplied" i wF och hittat fler som haft samma problem, men alla har löst sina problem och oftast satt problemet i datbaskopplingen. Orättvist ;)
Min koppling är det inget fel på. Vad kan det annars vara för fel? :q

------------------
-nada-

Web-TorMedlem sedan nov. 200011 794 inlägg
#10

Men hittade du inte problemet?
Du skrev ju att mssql_result = 0 :q

------------------
/Tor
www.tor.nu

skymanMedlem sedan juli 20011 347 inlägg
#11

Jo det stämmer men...
Jag har detta:

$ROY_result = MSSQL_QUERY("SELECT * FROM table");
...
echo $ROY_result;
Detta ger svaret Resource id#2. Det är ju ok, för om man stegar igenom $ROY_result så får man ju svaret från queryn.
Sen skickar jag med $ROY_result i sessions (session_register("ROY_result"); och kör ett eko på den på nästa sida och där returnerar det 0. Det verkar inte som om man kan skicka det med sessions, har jag fel?

------------------
-nada-

Mats95Medlem sedan juli 200144 inlägg
#12

Eller så kan det va så att kopplingen avslutas när sidan laddas ur minnet .... kanske ... ;)
Jag brukar inte MSSQL så jag vet inte men det verkade vettigt.

------------------
"A different point of view is worth a thousand points of IQ"

Didier Martin

skymanMedlem sedan juli 20011 347 inlägg
#13

Du var inte seriös där eller? :q

------------------
-nada-

Genererad på 570 ms · cache AV · v20260730165559-full.f96bc7eb