Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4658 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Timestamp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Timestamp

n°1138041
kirua_sama
Learn sciences with senses
Posté le 02-07-2005 à 13:55:46  profilanswer
 

bonjour tout le monde ^^  

Citation :

<? mysql_connect ('localhost', 'root' , '');
 mysql_query ('projet');
?>  
<? if (isset ($_POST['contenu']) AND isset ($_POST['titre']))
{
 $titre = htmlentities ( addslashes ( $_POST['titre'] ));
 $contenu = nl2br ( htmlentities ( addslashes ( $_POST['contenu'] )));
 $pseudo = 'kirua';
 mysql_query ('INSERT INTO news VALUES ('', '$titre', '$contenu', '')');
}
$reponse = mysql_query ('SELECT * FROM 'news' ORDER BY DESC');
 
 
?>
<HTML>
<head>
<title>liste_news</title>
</head>
<BODY>
<center>
<a href="rediger_news.php"><b>AJOUTER UNE NEWS</b></a>
<table border="1" bordercolor="#FF0000" style="position: relative; top: 70px;">
<tr>
 <td>Modifier</td><td>Supprimer</td><td>Titre</td><td>Date</td>
</tr>
<?  
while ( $donnees = mysql_fetch_array($reponse)
 {
   echo '<tr><td>Modifier</td><td>Supprimer</td><td>'.$donnees['titre'].'</td><td>'.$donnees['timestamp'].'</td></tr>';
 }
?>
 
</table>
</center>
</BODY>
</HTML>
<? mysql_close (); ?>


 
voici mon code : j'ai un probleme je pense au niveau de cette ligne :

Citation :

mysql_query ('INSERT INTO news VALUES ('', '$titre', '$contenu', '(ici correspond le champs timestamp)')');


 
j'aimerai savoir comment faire pour entre le timestamp dans ma base de donne ?? merci

mood
Publicité
Posté le 02-07-2005 à 13:55:46  profilanswer
 

n°1138044
kirua_sama
Learn sciences with senses
Posté le 02-07-2005 à 14:00:34  profilanswer
 

et ca ne marche pas avec timm() non plus :(

n°1138046
sielfried
Posté le 02-07-2005 à 14:08:08  profilanswer
 
n°1138049
GaSPaRD77
Posté le 02-07-2005 à 14:12:22  profilanswer
 

UNIX_TIMESTAMP() ...
 
Sinon c'est normal que ça marche pas si tu fais :
 

Code :
  1. mysql_query ('INSERT INTO news VALUES ('', '$titre', '$contenu', '')');


 
Ca fonctionnerait mieux comme ça :
 

Code :
  1. mysql_query ('INSERT INTO news VALUES ('', '".$titre."', '".$contenu."', '".time()."')');


 
Je l'utilise comme ça et ça fonctionne sans problème ...
 
Maintenant reste à savoir le type de ton champs qui contiendra le timestamp, car si tu l'as mis en time, ou date, ou je sais pas quoi evidemment ça fonctionnera pas, il faut que le type soit INT

n°1138052
kirua_sama
Learn sciences with senses
Posté le 02-07-2005 à 14:16:41  profilanswer
 

oui il est en begint (20) ca marche comme tu m'a montrer gaspart mais j'ai un autre probleme et je ne sais pas si c'est du a la meme chose:
l'erreu c ca :

Citation :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\


 
a cette ligne:

Citation :

while ( $donnees = mysql_fetch_array ($reponse))
 {
   echo "<tr><td>Modifier</td><td>Supprimer</td><td>".$donnees['titre']."</td><td>".$donnees['timestamp']."</td></tr>";
 }


 
merci encore de votre aide

n°1138053
sielfried
Posté le 02-07-2005 à 14:18:16  profilanswer
 

mysql_query(...) or die(mysql_error()).
 
Faut le dire combien de fois... -_-


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1138055
kirua_sama
Learn sciences with senses
Posté le 02-07-2005 à 14:22:34  profilanswer
 

Citation :

$reponse = mysql_query ('SELECT * FROM `news` ORDER BY `id` DESC') or die("ca ne marche pas" );


ca m'affiche bien l'erreur. ( ca m'affiche bien : ca ne marche pas )


Message édité par kirua_sama le 02-07-2005 à 14:23:05
n°1138066
kirua_sama
Learn sciences with senses
Posté le 02-07-2005 à 14:51:07  profilanswer
 

J'ai compris l'erreur depuis tout a l'heure ca fou la merde a cause d'une vilaine erreur !!  
mysql_query ('projet');  j'ai ecri query o lieu de select_db ...:( roo c'est relou ce genre d'erreur de merde

n°1138105
sielfried
Posté le 02-07-2005 à 15:30:42  profilanswer
 

kirua_sama a écrit :

Citation :

$reponse = mysql_query ('SELECT * FROM `news` ORDER BY `id` DESC') or die("ca ne marche pas" );


ca m'affiche bien l'erreur. ( ca m'affiche bien : ca ne marche pas )


 
Et puis au moins tu sais directement d'où ça vient, pas comme mysql_error().
 
 [:mlc]


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1142096
kirua_sama
Learn sciences with senses
Posté le 06-07-2005 à 14:33:44  profilanswer
 

a encore un petit truc au sujet du timestamp lorsque je post un message dans mes news ou mon livre d'or il affiche l'heure d'hiver alors que nous sommes en ete :d je fait comment pour qu'il se cale automatikkement ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Timestamp

 

Sujets relatifs
question timestampproblème avec le type TIMESTAMP
Générer un timestamp en javascriptTimestamp - Heure - Fuseau horraire
[PHP] Timestamp de la date 2004-10-13 16:33:03 ? comment faire?Problème de timestamp
[JAVA] ANT :mettre un timestamp plusieurs fois de suite sur un fichierTimestamp MySQL. qqchose m'échappe
[PHP] convertir date fr type 27/02/2001 en timestamp unix correctComment faire bien " fonctionner " le timestamp ?
Plus de sujets relatifs à : Timestamp


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)