Ecrire dans une base de donnée en PHP

Bonjour,

J'ai un petit soucis en php, je n'arrive pas à écrire dans ma base de donnée.

Je ne recoit aucun message d'erreur, et( mes nom de base sont exact, la connexion est établie avec phpmyadmin mais je n'arrive pas à écrire dedans. Mes champs sont presque tous de type varchar.

Voici mon code :

<?php
mysql_connect('localhost', 'root', '' );
mysql_select_db("logiciels");

mysql_query("INSERT INTO fiches_logiciels VALUES('', 'Firefox', 'logo_firefox', 'setup_firefox', '15', 'Mozilla', '3.5.10', 'Xp', '10.7', 'free', 'francais', 'pas de description pour l'insatnt')");

?>


Il n'y a aucune conditions, c'est une page uniquement charger de faire ça. (les données sont uniquement exemple. Meme en rechargent la page : RIEN !

Je ne comprends pas trop : rien ne s'écrit dans ma base.

Merci à tous !
--
_.-~°1000trad°~-._
Luttons contre Avast! Et prônons Avira AntiVir ! 
Configuration: Windows XP Pro
512 RAM, 1Ghz
Mozilla Firefox 3.0.10

3 réponses

  1. bonsoir,
    J'ai rajouté echo mysql_error().'<br />';, il y a t-il un message ?
    <?php
    mysql_connect('localhost', 'root', '' );
    mysql_select_db("logiciels");
    echo mysql_error().'<br />';
    
    mysql_query("INSERT INTO fiches_logiciels VALUES(' ', 'Firefox', 'logo_firefox', 'setup_firefox', '15', 'Mozilla', '3.5.10', 'Xp', '10.7', 'free', 'francais', 'pas de description pour l'insatnt')");
    
    ?>

    0
    1. Merci de ta réponse.

      J'ai tester et il ne s'affiche strictement rien !

      ET toujours rien dans la base.
      0
      1. Voici ma page. Elle ne dépend de personne à part du fichier CSS.

        <?php  include("SoftBB_V_0.1/info.php"); $_SESSION['pseudo']=$pseudo; $pseudo=$_SESSION['pseudo']; ?> 
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
        <meta http-equiv="Content-Type" content="text/html;  charset=iso-8859-1" />
        <link rel="stylesheet" media="screen" type="text/css" title="design" href="design.css" />
        <title>Document sans titre</title>
        </head>
        
        <body>
        <?php include("TP.php"); ?>
        <div id="corps">
        <?php 
        
        mysql_connect('localhost', 'root', '' );
        mysql_select_db("logiciels");
        echo mysql_error().'<br />';
        
        mysql_query("INSERT INTO fiches_logiciels VALUES(' ', 'Firefox', 'logo_firefox', 'setup_firefox', '15', 'Mozilla', '3.5.10', 'Xp', '10.7', 'free', 'francais', 'pas de description pour l'insatnt')");
        
        mysql_close();
        
        ?>
        </div>
        </body>
        </html>
        
        0
    2. J'ai rajouté en gras echo mysql_error().'<br />'; fais un essai
      <?php 
      
      mysql_connect('localhost', 'root', '' );
      mysql_select_db("logiciels");
      echo mysql_error().'<br />';
      
      mysql_query("INSERT INTO fiches_logiciels VALUES(' ', 'Firefox', 'logo_firefox', 'setup_firefox', '15', 'Mozilla', '3.5.10', 'Xp', '10.7', 'free', 'francais', 'pas de description pour l'insatnt')");
      echo mysql_error().'<br />';
      
      mysql_close();
      
      ?>
      

      0