Ciao, ho questa query:
codice:
$query = 'SELECT users.username, news_categories.name as _name , news.*, DATE_FORMAT(news._date,"%d/%m/%Y ore %H:%i") as "data_it" FROM users
INNER JOIN news
ON users.id = news.id_users INNER JOIN news_categories
ON news_categories.id = news.id_categories WHERE news.isPublic=1 and news.id=:id order by _date desc ';
$stmt = $db->prepare( $query );
$stmt->bindParam(1, $get_id);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);
$num = $stmt->rowCount();
che senza where id=$_GET["id"] funziona normalmente..
ma volevo sapere come mai se aggiungo la query con il get mi da errore:
Error: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
?? come mai ??
mi potete dire come mai la query non va?
grazie mille..