PHP ... avis a tout le monde !

dubuducu Messages postés 395 Statut Membre -  
dubuducu Messages postés 395 Statut Membre -
Bonjour,
je ne comprend pas, j'ai modifié un tout petit truc hier dans ce code et celui ci ne fonctionne plus .
je voudrai que lorsque mon time est a "0" il me l'update au bon time !
mon champs time s'appelle "time". Voyez vous une faute dans la synthaxe au nivo de la requete ?

$temps = time();

while($row = mysql_fetch_array($result))
{

if ( $row['time'] = "0")
{
$sql_heure = "UPDATE devis_table SET time = '.$temps.' WHERE id = '.$row['id'].' ";
$res_heure = mysql_query($sql_heure);
}
else {
}

echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td bgcolor="#d4d4d4"><form target="paypal" action="https://www.paypal.com/fr/home" method="post">
<input type="image" src="https://www.paypalobjects.com/fr_FR/FR/i/btn/btn_cart_SM.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
<img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
<input type="hidden" name="add" value="1">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="bbbbbbbb.com">
<input type="hidden" name="item_name" value="Devis N° '.$row['id'].' '.$row['thematique_projet'].' Ref: '.$id.'">
<input type="hidden" name="amount" value="10.00">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://www.devisrapide.com/membres/espace_membre.php">
<input type="hidden" name="cn" value="Commentaire : Paiement">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="lc" value="FR">
<input type="hidden" name="bn" value="PP-ShopCartBF">

</form></a></td>';
echo '</tr>'."\n";

}

Merci
Configuration: Windows XP
Internet Explorer 6.0

8 réponses

  1. Utilisateur anonyme
     
    Tu fais une comparaison avec un seul = dans ton if.

    Utilise l'opérateur ==, l'opérateur = est une affectation.
    0
  2. dubuducu Messages postés 395 Statut Membre 4
     
    je suis désolé, cela ne change rien a mon time ... celui ci reste a "0"
    0
    1. Utilisateur anonyme
       
      C'est quoi ton "time" au juste ?
      0
  3. dubuducu Messages postés 395 Statut Membre 4
     
    j'ai un champs time dans ma bdd de type INT(15) et jutilise la fonction time()
    0
  4. Utilisateur anonyme
     
    $sql_heure = "UPDATE devis_table SET time = '$temps' WHERE id = '$row[id]'";
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubuducu Messages postés 395 Statut Membre 4
     
    non cela ne fonctionne toujopurs pas. je ne connais pas bien la synthaxe entre les guillement, apostrophes !! c ici qu'il y a une caguade ! Merci de votre aide !
    0
    1. Utilisateur anonyme
       
      Fais un
      echo $sql_heure;
      et regarde ce que ça te donne. Corriges en conséquence.
      0
  7. dubuducu Messages postés 395 Statut Membre 4
     
    bien, justement c'est ce que j'ai fait et il ne m'affiche rien ???.....
    0
  8. Utilisateur anonyme
     
    Tu l'as bien mis à une place correcte comme juste en dessous de la déclaration ?
    0
  9. dubuducu Messages postés 395 Statut Membre 4
     
    bien sur, je suis perdu ! je vous passe mon code entier. Jespere que vous pourrez découvrir et m'aider a corriger mes fautes de synthaxe merci

    <?php

    session_start();

    require_once('config.php');
    require_once('verifications.php');
    $titre_page='Index membres';
    include_once('haut.php');
    echo'<div align="center"><strong>Bienvenue dans votre espace membres '. $pseudo .' !</strong><br /><br />
    Votre e-mail : '. $email .'<br />
    Votre id : '. $id .'
    <br /><a href="profil.php">Modification du profil</a>
    <br /><a href="logout.php">Deconnexion</a></div>';

    ?>

    <?php
    include('bdd.php');

    //nombre de ligne affiche dans le tableau = $j
    $j=$_POST['variable'];
    $cpt = '0'; //compteur tempo
    echo '<form target="paypal" action="https://www.paypal.com/fr/home" method="post">
    <input type="hidden" name="cmd" value="_cart">
    <input type="hidden" name="business" value="ggggggg.com">
    <input type="image" src="https://www.paypalobjects.com/fr_FR/FR/i/btn/btn_viewcart_SM.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
    <input type="hidden" name="display" value="1">
    </form>';

    echo '<table bgcolor="#FFFFFF" align="center">'."\n";
    // première ligne on affiche les titres dans 4 colonnes
    echo '<tr>';
    echo '<b>Vous avez choisi : </b><br><br>';
    echo '<td width="80" bgcolor="#9f9f9f"><b><u>N° du Devis</u></b></td>';
    echo '<td bgcolor="#9f9f9f"><b><u>Départements</u></b></td>­';
    echo '<td bgcolor="#9f9f9f"><b><u>Commentaires</u></b></td>';
    echo '<td bgcolor="#9f9f9f"><b><u>Choix</u></b></td>';
    echo '</tr>'."\n";

    while ( $cpt != $j )
    {
    $c = $_POST['option'.$cpt.''];
    $cpt = $cpt + 1;

    if ( $c != ""){
    $sql = "SELECT id,departement,commentaires,thematique_projet FROM devis_table WHERE id = '".$c."' ";
    $result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );

    while($row = mysql_fetch_array($result))
    {

    if ( $row['time'] = "0" )
    {
    $temps = time();
    $sql_heure = "UPDATE devis_table SET time = '$temps' WHERE id = '".$row['id']."' ";
    $rheure = mysql_query($sql_heure);
    }

    echo '<tr>';
    echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
    echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
    echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
    echo '<td bgcolor="#d4d4d4"><form target="paypal" action="https://www.paypal.com/fr/home" method="post">
    <input type="image" src="https://www.paypalobjects.com/fr_FR/FR/i/btn/btn_cart_SM.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
    <img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
    <input type="hidden" name="add" value="1">
    <input type="hidden" name="cmd" value="_cart">
    <input type="hidden" name="business" value="ggggggbggcom">
    <input type="hidden" name="item_name" value="Devis N° '.$row['id'].' '.$row['thematique_projet'].' Ref: '.$id.'">
    <input type="hidden" name="amount" value="10.00">
    <input type="hidden" name="no_shipping" value="1">
    <input type="hidden" name="return" value="http://www.fggggggg.php">
    <input type="hidden" name="cn" value="Commentaire : Paiement">
    <input type="hidden" name="currency_code" value="EUR">
    <input type="hidden" name="lc" value="FR">
    <input type="hidden" name="bn" value="PP-ShopCartBF">

    </form></a></td>';
    echo '</tr>'."\n";

    }

    }
    }
    echo '</table>'."\n";

    ?>
    0