mysqli selecte fra flere tabeller i databasen

Tags:    php

Hej jeg vil gerne hente information fra flere tabeller i databasen, men det fucker lidt op for mig da jeg ikke er helt så god til mysqli endnu og har kigget rundt på nettet omkring mysqli osv. men da jeg ikke er så god til engelsk har jeg lidt svært ved det.

Så håber en kan forklare hvad jeg gør forkert


her er min kode

Fold kodeboks ind/udPHP kode 


jeg får den her fejl

Fold kodeboks ind/udKode 


Tak på forhånd :)



5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Hej jeg vil gerne hente information fra flere tabeller i databasen, men det fucker lidt op for mig da jeg ikke er helt så god til mysqli endnu og har kigget rundt på nettet omkring mysqli osv. men da jeg ikke er så god til engelsk har jeg lidt svært ved det.

Så håber en kan forklare hvad jeg gør forkert


her er min kode

Fold kodeboks ind/udPHP kode 


jeg får den her fejl

Fold kodeboks ind/udKode 


Tak på forhånd :)


Dit kald til prepare() går galt og returnerer null. Ved ikke hvorfor, men der kan du så bruge 'echo $mysql->error;' til at få en fejlbeskrivelse.

Forøvrigt...er dit kategori ID en streng eller et tal ? For:
Fold kodeboks ind/udKode 

...indikerer, at det er en tekst streng. Hvis det er et tal skal du bruge:
Fold kodeboks ind/udKode 




hov ja det er et tal så har rettet "s" til "i" :)

har prøvet at skrive echo $mysql->error; men får ingen fejl beskeder end den som allerede er der. er det en forkert måde jeg selecter de forskellige tabeller? og binder dem?


min kode ser nu sådan her ud

Fold kodeboks ind/udPHP kode 




Problemet er at du slet ikke når ned til din echo statement, for dit $stmt objekt er null. Prøv dette istedet:
Fold kodeboks ind/udPHP kode 




Umiddelbart er det fordi du opretter dit objekt forkert.

Prøv med

$stmt = new mysqli('host','user','pass','database');

Link: http://devzone.zend.com/article/686



har fået det til at virke nu, men den udskriver så bare det samme 4 gange fordi jeg har 4 kommentare til den tråd, ved i hvad jeg gør forkert?


her er min kode
Fold kodeboks ind/udPHP kode 






t