Ecrire dans une base de donnée en PHP

1000trad Messages postés 2204 Statut Membre -  
Nico_ Messages postés 1220 Date d'inscription   Statut Membre Dernière intervention   -
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. Nico_ Messages postés 1220 Date d'inscription   Statut Membre Dernière intervention   189
     
    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
  2. 1000trad Messages postés 2204 Statut Membre 123
     
    Merci de ta réponse.

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

    ET toujours rien dans la base.
    0
    1. 1000trad Messages postés 2204 Statut Membre 123
       
      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
  3. Nico_ Messages postés 1220 Date d'inscription   Statut Membre Dernière intervention   189
     
    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