|
|
|
|
Posté par
tonguim, le jeudi 22 septembre 2005 à 11:43:10 <?php
$connection=mysql_connect("localhost", "root", "");
if($connection)
{
$bd=mysql_select_db("sitewuo");
if($bd)
{
//$date=date("Y-n-d H:i:s");
$requete="insert into articles values ('', '$_POST[rubrique]', '$_POST[titre]', '$_POST[resume]', '$_POST[corps]', null)";
mysql_query($requete) or die(mysql_error());
}
else
die (mysql_error());
}
else
die (mysql_error());
?>
CREATE TABLE `articles` ( `numero` VARCHAR( 5 ) NOT NULL , `titre` VARCHAR( 255 ) NOT NULL , `resume` TEXT NOT NULL , `corps` TEXT NOT NULL , `date` timestamp( 14) NOT NULL , PRIMARY KEY ( `numero` ) );
Le sujet exact de mon message est plutôt: chaines de caractères avec apostrophes, et Base de Données MySQL |
Essaie ca : $requete="insert into articles values ('', '".$_POST[rubrique]."', '".$_POST[titre]."', '".$_POST[resume]."', '".$_POST[corps]."', null)";
On ne peut pas mettre des variables de type array entre guillemets. Il faut en sortir. C'est dommage, mais c'est comme ca. Moins le blanc est intelligent, plus le noir lui parait bête
|
Merci à strem et erdnax. J'ai resolu le problème des apostrophes en utilisant la fonction addslashes de php et ca marche.
si $texte = "Un exemple d'utilisation de l'apostrophe"; alors $texte = addslashes($texte) retournera "Un exemple de l\\'utilisation de l\\'apostrophe" ... |
| 27/10 00h37 | [PHP] Les ressemblances à ne pas confondre | PHP |
| 21/04 12h07 | Connexion à une base Oracle en php | Oracle |
| 01/11 15h30 | [MySQL] Comment monitorer MySQL en temps réel | MySQL |
| 07/10 17h14 | Liste simplement chaînée | Langage C |
| 23/10 22h14 | Liste doublement chaînée | Langage C |
| 15/02 23h07 | Afficher chaîne avec apostrophes, lue dans BD | 1 |
| 11/07 11h48 | [MySql] chaine de caracteres | 2 |
| 29/10 10h46 | MySQL : Inclure images dans bdd | 4 |
| 15/05 10h17 | [PHP / SQL] Insérer une chaine dans la BDD | 2 |
![]() | MySQL - MySQL est une des systèmes de gestion de bases de données le plus répandu au monde. | Catégorie: Bases de données Licence: Open Source |
![]() | BootVis - Si votre ordinateur est lent à démarrer, il est possible d'améliorer la vitesse de chargement en optimisant le processus de... | Catégorie: Optimisation Licence: Freeware/gratuit |
![]() | WAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de... | Catégorie: Serveurs Licence: Freeware/gratuit |
![]() | easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données... | Catégorie: Serveurs Licence: Open Source |
![]() | Philips SPD7000BD CD-RW/DVD+/-RW (+/-R | Catégorie: Graveur CD/DVD | 525.04 € Misco FR |
![]() | Panasonic DMP-BD30K | Catégorie: Lecteur DVD / Enregistreur DVD de salon | 322.00 € PriceMinister |
![]() | Panasonic DMP-BD50 | Catégorie: Lecteur DVD / Enregistreur DVD de salon | 507.00 € Ubaldi |
![]() | Samsung HT-BD2 | Catégorie: Ensemble home cinéma | 967.50 € Grosbill.com |