Problem ved: $query->execute();
Hej.Jeg har et problem med et stykke kode.
Jeg vil gerne udskrive dataene fra min "posts" - tabel i min mysql database, og bruger derfor følgende kode:
$query = $db->prepare("SELECT user_id, post_id, title, LEFT(post, 300) AS post FROM posts");
$query->execute();
$query->bind_result($user_id, $post_id, $title, $post);
Koden fungerer fint når jeg kun har user_id, post_id, title samt post med, men så snart jeg prøver at tilføje en af de andre rækker jeg har i min database som f.eks. category - så giver den følgende fejl:
Fatal error: Call to a member function execute() on a non-object in /home/virtual/iye.dk/public_html/index.php on line 13
Hvorfor virker min $query->execute(); kun når jeg 4 parametre med, men ikke når jeg har flere?
Tak