mysql_fetch_row() expects parameter 1 to be resource, boolea

PHPportalen Forum Index » PHP
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
marcusgarden



Medlem i: 3434 dagar

Status: Offline



#742665
Inlägg Skrivet: 2019-10-18 14:33      Ämne: mysql_fetch_row() expects parameter 1 to be resource, boolea Citera

Ok, då kommer nästa errors:)

Har försökt lösa detta också men det misslyckas också:)

Jag har följande kod:

KOD:
1:
function loadResult()
2:
   {
3:
      if (!($cur = $this->query())) {
4:
         return null;
5:
      }
6:
      $ret = null;
7:
      if ($row = mysql_fetch_row( $cur )) { //Line 359
8:
         $ret = $row[0];
9:
      }
10:
      mysql_free_result( $cur ); //Line 362
11:
      return $ret;
12:
   }


Jag får 2 liknande errors

mysql_fetch_row() expects parameter 1 to be resource, boolean given in mysql.php on line 359
mysql_free_result() expects parameter 1 to be resource, boolean given in mysql.php on line 362

Vad är det jag saknar?

Tack på förhand!
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Azreal
Administratör



Medlem i: 5155 dagar
Från: Uppsala, bor i Göteborg
Status: Offline



#742666
Inlägg Skrivet: 2019-10-18 15:54      Ämne: Citera

Funktionerna får inte det värde dem förväntar sig.

Är rad tre tänkt att jämföra något? Du tilldelar nu $cur iställer för att jämföra $cur med $this-query()
Ser samma sak på rad 7.

Tänker du rätt?
= Tilldela
== Jämföra
 

_________________
Konsultation via PM, inte gratis.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
harald_b
Moderator



Medlem i: 4895 dagar
Från: Tavesta
Status: Offline



#742667
Inlägg Skrivet: 2019-10-19 02:46      Ämne: Citera

Tilldelning i if-sats behöver inte nödvändigtvis vara fel här.
Däremot är nog returvärdet från $this->query() inte en mysql-resurs enligt gamla stuket, utan bara ett boolskt värde.

Man får nog kolla upp koden för query(), för att se om det överhuvudtaget kan finnas någon mysql-resurs enligt gamla stuket någon stans.
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHP
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic