Ciao, ho questa query:
che senza where id=$_GET["id"] funziona normalmente..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();
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..

Rispondi quotando
