Toon posts:

[PHP] Cannot use a scalar value as an array

Pagina: 1
Acties:

Verwijderd

Topicstarter
pls edit titel "Cannot use a scalar value as an array "

Ik krijg de volgende error

Warning: Cannot use a scalar value as an array in e:\picstore2\ps.include.php on line 883

PHP:
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
     $sql = "SELECT
                gallerypicdb.pic_id,
                picdb.status
            FROM
                gallerypicdb
            LEFT JOIN
                picdb
            ON
                picdb.id = gallerypicdb.pic_id
            WHERE
                gallery_id='" . $galleryinfo->id . "'
            AND
                status='0'";

    if (($res = mysql_query($sql)) == FALSE) {
        return false;
    }else{
        $galleryinfo['totalpics'] = mysql_num_rows($res);

        if ($galleryinfo['totalpics'] > 0) {
            for ($x = 0; $x < $galleryinfo['totalpics']; $x++) {
                $list = mysql_fetch_object($res);
                $galleryinfo['picture']['id'][$x] = $list->id;
            }
        }
    }


waar kan dit aan liggen? ik zie niets fouts met een mysql_num_rows :? pls help.

[ Voor 0% gewijzigd door Verwijderd op 29-08-2002 21:53 . Reden: titel vergeten :D ]


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Topictitel weer es vergeten? :+

Kan iemand die ' dingen fixen want zo kan ik het niet echt goed zien..

All my posts are provided as-is. They come with NO WARRANTY at all.


Verwijderd

Topicstarter
CyBeR schreef op 29 augustus 2002 @ 21:55:
Topictitel weer es vergeten? :+

Kan iemand die ' dingen fixen want zo kan ik het niet echt goed zien..
nee idd, ziet er verd*md klote uit

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Ik denk dat ik het al zie..
je gebruikt eerst $galleryinfo->id, en dan $galleryinfo[blaat]

lijkt me niet kunnen :)

All my posts are provided as-is. They come with NO WARRANTY at all.


Verwijderd

Topicstarter
ahhhh.. hoe zou ik dat dan moeten fixen? $galleryinfo->galleryto... etc... ik ga het nu fixen.

dat werkt idd, maar hoe met het dan met die assigning van

['picture']['id']

$galleryinfo->picture->id->$x = $list->id;

:?

  • Grum
  • Registratie: Juni 2001
  • Niet online
$galleryinfo['totalpics'] = mysql_num_rows($res);

moet zijn:

$galleryinfo->totalpics = mysql_num_rows($res);

je var is een object dus moet je ook variabelen erin assignen als of het een object is (in perl zou dit met de perl-syntax btw wel goed gaan)

Beter is het echter om een functie te maken (een get en set method) en deze aan te roepen maar dit is natuurlijk alleen logisch als je $galleryinfo een class is.

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:04
Titel even gemod.
In't vervolg eerst ff alles checken voor je op submit clicked.

https://fgheysels.github.io/


Verwijderd

Topicstarter
lama

$bla->bla->bla->bla werkt idd :D
Pagina: 1