Se connecter / S'enregistrer
Votre question

[PHP] Prolème d'affichage Firefox + Cherche input Date

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
23 Juin 2006 11:55:14

Le premier problème est réglé.


Maintenant, mon problème est que je cherche un input pour (et uniquement pour) une date;

Je veux dire par là: Je voudrais un champ texte qui me permetterais d'y placer une date (comme elle irait avec mon MySQL, c'est-à-dire YYYY-MM-DD);

voilà ^^ merci tt le monde;

Autres pages sur : php proleme affichage firefox cherche input date

23 Juin 2006 12:00:12

essaye ça :
  1. $retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM News ORDER BY id DESC")

23 Juin 2006 12:19:10

ça ne semble pas fonctionner, mais j'ai compris l'idée, je vais chercher comment faire fonctionner ça.
Contenus similaires
Pas de réponse à votre question ? Demandez !
a c 145 L Programmation
23 Juin 2006 13:00:39

en fait, le principe est de mettre un "ORDER BY xxx DESC" où xxx représente un champ qui permet de déterminer l'ordre des news.

A priori, tu dois avoir un champ identificateur (donc id ou id_news) autoincrementiel dans ta base, sinon tu peux utiliser le champ date/heure (à condition qu'il soit au format timestamp ou date)
23 Juin 2006 13:06:13

oui j'ai le champ ID qui s'auto-incrémente.
Mais, le problème, c'est que j'ai essyayé mais ça ne semble pas fonctionner...
23 Juin 2006 13:08:56

J'ai pas tout lu mais l'agrégat COUNT ne retourne qu'un résultat et je trouve ça con de trier sur un ID, c'est quand meme mieux sur une date de creation du message (datetime)
23 Juin 2006 13:24:51

Le problème c'est que je compte le nombre de News qui ont été ajoutées...


peut-être que si je créais une nouvelle variale pour le tri...
23 Juin 2006 13:36:28

faut que tu fasses deux requetes ou alors utilise le mysql_num_rows (si tu utilises mysql) ce qui est selon moi plus optimisé
23 Juin 2006 13:37:48

Moi j'ai eu le meme probleme tu va sur phpmyadmin (si tu lutilise)
Tu selectionne ta base de donner ou tu veux l'ordre d'affichage
Tu clic sur "Operation" sur le menu du haut
Ensuite je croi que c'est la premiere case tu a le choix pour l'ordre d'affichage de la base
Je te conseil de faire avec un champ date si tu en a un et de choisir l'ordre croissant ou decroissant

Voila en esperant t'avoir aidé
@ bientot
steph
23 Juin 2006 13:43:42

alors ça c'est encore moins optimisé lol
23 Juin 2006 13:50:10

Tu as bien écrit la même chose dans ta requête et sur ta table, tu n'as pas fait de fautes du genre (id et ID) :roll: ?. Car moi j'ai aussi un système de news avec ORDER BY id DESC (et id sur ma table en auto-increment) et ça marche très bien.
23 Juin 2006 14:00:11

yeah ça marche avec la solution de Stephj915!
merci tt le monde.

Maintenant vous savez pas comment je pourrais faire marcher les colonnes sous Firefox?
23 Juin 2006 14:20:52

ah la la solution de facilité!!

J'ai pas compris le coup de tes colonnes
23 Juin 2006 14:28:10

Derien Derien ;-)
Citation :
ah la la solution de facilité!!

Pourquoi de compliquer la vie quand on peut faire simple :-)
23 Juin 2006 14:42:59

ouai mais autant faire les choses simplement en les faisant bien!

Dans votre cas ça marche parce que vous traiter l'ensemble de la table mais quand y a une requete avec 4 ou 5 tables avec des traitements sql qui commencent à etre bien baleze va demander a phpmyadmin de te faire ça... Enfin ça vous suffit surement
23 Juin 2006 16:30:42

cela devrait fonctionner même avec 150 tables ; le truc c'est de tous les régler pour qu'ils soien décroissants.
23 Juin 2006 16:58:43

ok les mecs je laisse tomber
23 Juin 2006 17:03:09

J'ai encore un prolème.

J'aimerais créer un input pour une date;
Existe-t-il un tag pour insérer spécialement une date?
23 Juin 2006 17:57:00

Tu fait sa pour insserer une date dans un champ
(c'est ce que je fait)

Citation :

//Creation de la date
$date = date("d/m/y");

// Execution
mysql_query("INSERT INTO TA_TABLEVALUES('ta_variable','ta_variable','$date')") or die ("Erreur");


Voila
23 Juin 2006 18:24:38

non, ce n'est pas ce que je cherche.

Si je voulais insérer la date actuelle ce serait très facile.

ce que je voudrais, c'est que les membres écrivent leur date de naissance dans un champ. mais je pense que je vais prendre avec des listes à option.
23 Juin 2006 19:26:26

Ha j'avai pas compris
Oui je pense que c'est la meilleur solution .
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS