IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème avec TRUNCATE TABLE [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Points : 442
    Points
    442
    Par défaut Problème avec TRUNCATE TABLE
    Bonjour,

    Voilà mon problème:
    Dans une table j'ai 2 champs: vb_valeur, vb_date
    A l'affichage de la page j'affiche les données de la table.
    Quand l'utilisateur clic sur le bouton submit, je controle la saise de l'input "valb", si la saisie est correcte je mets la valeur dans l'input "newval".
    Ensuite je veux effacer le contenu de la table et mettre les nouvelles valeurs.
    Seulement ça marche pas
    mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    <?php
    $resultat_sql = mysql_query("SELECT * FROM beavalbourse",$connexion);
    $nombreligne = mysql_num_rows($resultat_sql);
    $i = 0;
    $montant = 0;
    while ($i<$nombreligne)
    {
    $valeur = mysql_result($resultat_sql,$i,"vb_Valeur");
    $Mydate = mysql_result($resultat_sql,$i,"vb_Date");
    $madate = date_fr($Mydate);
    $i++; 
    }
     
    ?>
    <DIV class=menu id=m1 style="LEFT: 150px; Top:55px">
    <form name="valbourse" method="POST" action="le_club.php">
     
    <?php
    if(isset($_POST['newval'])) 
    	$sql = "TRUNCATE TABLE beavalbourse"; 
        	$sql = "INSERT INTO beavalbourse(vb_Valeur) 
    	VALUES('$valeur')"; 
        	mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
    ?>
    <table border=0>
    	<tr><td>Pour mettre à jour le tableau "Récapitulatif" entrer la valeur du portefeuille</td><tr>
    	<tr><td>Valeur du portefeuille au : <?php echo $madate['date'];?>
    		<input type="text" name="valb" value="<?php echo number_format($valeur, 2, ',', ' ');?>" style="text-align:right; width:90px">
    	<input type="submit" name="valid" value="OK" onclick="saisie()"></td></tr>
    	<tr><td style="color:blue">"ATTENTION" : Pas d'espace et le séparateur des décimales doit être un <b>point</b></td></tr>
    	<tr><td><input type="text" name="newval" value=""></td></tr>
    </table>
    </form>
    En fait dans ma table j'ai toujours 1 seule ligne avec ces 2 champs

    Merci de m'aider

  2. #2
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Tu écrases ta variable $sql donc ton truncate ne risque pas d'être executé

  3. #3
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Points : 442
    Points
    442
    Par défaut
    Merci pour la réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec addcontentsline : table des matières vide
    Par cygvslince dans le forum Mise en forme
    Réponses: 4
    Dernier message: 12/03/2007, 21h02
  2. [XSL~FO] Problème avec une table de plus d'une page
    Par ganga dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 25/01/2007, 20h16
  3. [JSTL] Problème avec une table
    Par lionelh dans le forum Taglibs
    Réponses: 3
    Dernier message: 22/02/2006, 21h26
  4. Problème avec une table
    Par Paulinho dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 15/12/2005, 10h17
  5. Problème avec mes tables de relation...
    Par mmike dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 02/06/2003, 15h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo