Page 1 sur 1

n'arrive pas à ecrire dans ma BDD ???

Posté : 05 août 2005, 13:55
par yaume
Bonjour,

Voila j'apprends le PHP et j'essaie d'ecrire dans une base de donnée que j'ai créé.
J'utilise EasyPHP.

Lorsque je vais sur PHPMyAdmin je n'arrive pas a trouvé ce que je demande d'ecrire dans ma base :

Voici mon code:

<?
mysql_connect ("localhost","root","");

mysql_select_db("test"); //ma BDD s'appelle test

mysql_query("INSERT INTO news VALUES('', 'blallalalalala', 'bibibibibibibbi')"); // ma table s'appelle news


mysql_close();
?>

Voila et lorsque je vais dans PHPmyadmin impossible de retrouver ces infos enregistrées quelques parts, comme si je ne pouvais pas ecrire dans ma BDD, a noter que j'arrive à y lire des infos !!!


Merci à ceux qui m'aideront

Posté : 05 août 2005, 13:59
par raptor
mysql_query("INSERT INTO news VALUES('', 'blallalalalala', 'bibibibibibibbi')") or die(mysql_error());
Tu auras ainsi l'erreur retournée, si yen a une :)

Posté : 05 août 2005, 14:39
par yaume
arf ca marche c'est cool en fait j'avais un autre pb que je sais pas resoudre d'ailleurs:


en fait ma ligne de code c'est:

mysql_query("INSERT INTO news VALUES('', 'c'est comme ca', 'cool si ça marche')") or die(mysql_error());

en fait c'est l'apostrophe de mon texte qui ne passe pas comment peut on mettre du texte avec apostrophe dans une table !!

Merci

Posté : 05 août 2005, 15:01
par raptor
il faut rajouter un slashe devant : \

Code : Tout sélectionner

mysql_query("INSERT INTO news VALUES('', 'c\'est comme ca', 'cool si ça marche')") or die(mysql_error());
@++