Ecrire dans une base de donnée en PHP

Fermé
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 - 24 mai 2009 à 17:15
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 - 24 mai 2009 à 21:37
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 !
A voir également:

3 réponses

Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
24 mai 2009 à 18:12
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
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
24 mai 2009 à 18:39
Merci de ta réponse.

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

ET toujours rien dans la base.
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
24 mai 2009 à 18:42
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
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
24 mai 2009 à 21:37
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