Bonjour,
J’ai un petit problème avec ma requête. Tout marchait impeccable en local mais depuis que je les ai mis en ligne y’a plus rien qui marche. En gros c’est la page d’index de mon site qui affiche les 3 dernières news entrées par l’intermédiaire d’un formulaire situé dans la partie admin. Je débute en quelque sorte dans la programmation du coup je comprends pas bien pourquoi ça ne marche pas. Si quelqu’un avait la gentillesse de me filer un coup de main ça serait super. Merci d’avance.
Erreur SQL !
SELECT (auteur, date, text_news) FROM news ORDER BY id DESC LIMIT 0,3
Operand should contain 1 column(s)
'.$sql.'
'.mysql_error()); // on compte le nombre de news stockées dans la base de données $nb_news = mysql_num_rows($req); if ($nb_news == 0) { echo "Aucune news enregistrée."; } else { // si on a au moins une news, on l'affiche while ($data = mysql_fetch_array($req)) { // on décompose la date sscanf($data['date'], "%4s-%2s-%2s", $an, $mois, $jour); // on affiche les résultats echo $jour , '/' , $mois , '/' , $an ; echo ' - '; echo nl2br(htmlentities(trim($data['text_news']))) , '
'; } } // on libère l espace mémoire alloué à cette requête mysql_free_result ($req); // on ferme la connexion à la base de données mysql_close (); ?>