Inserer une paragraphe dans mysql.
Résolu/Fermé
Guervyl
Messages postés
92
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
12 août 2015
-
11 déc. 2013 à 01:32
enqueteactualite Messages postés 70 Date d'inscription mercredi 11 décembre 2013 Statut Membre Dernière intervention 16 mai 2015 - 17 déc. 2013 à 14:18
enqueteactualite Messages postés 70 Date d'inscription mercredi 11 décembre 2013 Statut Membre Dernière intervention 16 mai 2015 - 17 déc. 2013 à 14:18
A voir également:
- Inserer une paragraphe dans mysql.
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
- Insérer une image dans word sans bouger le texte - Guide
7 réponses
enqueteactualite
Messages postés
70
Date d'inscription
mercredi 11 décembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
16
11 déc. 2013 à 01:34
11 déc. 2013 à 01:34
Hello,
tu as accès à phpmyadmin ?
tu as accès à phpmyadmin ?
enqueteactualite
Messages postés
70
Date d'inscription
mercredi 11 décembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
16
11 déc. 2013 à 01:38
11 déc. 2013 à 01:38
tu édite un fichier php et tu met :
<?php $con=mysqli_connect("hote_ex_localhost","ton_login","mot_de_pass","nom_de_ta_base"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } mysqli_query($con,"INSERT INTO nom_de_ta_table(colonne1, colonne2, colonne3) VALUES ('valeur_colonne_1', 'valeur_colonne_2','valeur_colonne_3')"); mysqli_close($con); ?>
Guervyl
Messages postés
92
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
12 août 2015
7
11 déc. 2013 à 01:52
11 déc. 2013 à 01:52
J'ai accès a phpmyadmin mais, je veux utiliser un éditeur de texte parce-que ce que je suis entrain de faire est en langage PHP et j'essaie d'ajouté des contenues xml dans ma table. (ignore ça).
Insert into je l'ai déjà utilisé, quand il rencontre une virgule il saute de colonne à colonne.
NB: ce que je veux mettre dans une colonne c'est une paragraphe qui a plusieurs virgule.
Insert into je l'ai déjà utilisé, quand il rencontre une virgule il saute de colonne à colonne.
NB: ce que je veux mettre dans une colonne c'est une paragraphe qui a plusieurs virgule.
enqueteactualite
Messages postés
70
Date d'inscription
mercredi 11 décembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
16
11 déc. 2013 à 01:56
11 déc. 2013 à 01:56
tu dois échappé les caractères avant de l'ai insérer : htmlspecialchars()
$ton_texte = "<p>blaaa'' ' blabla</p>";
$txt_a_insert = htmlspecialchars($ton_texte);
$ton_texte = "<p>blaaa'' ' blabla</p>";
$txt_a_insert = htmlspecialchars($ton_texte);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Guervyl
Messages postés
92
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
12 août 2015
7
11 déc. 2013 à 02:15
11 déc. 2013 à 02:15
Merci pour ces réponses mais, y'en a t'il une autre façons ? parce-que le htmlspecialchars et htmlentities s'utilisent pour transformer les codes html en d'autre caractère. J'ai des balises html dans les paragraphes comme <img src="image.jpg/>, c'a veut dire que c'est impossible d'afficher les balises html avec
htmlspecialchars et htmlentities.
htmlspecialchars et htmlentities.
Guervyl
Messages postés
92
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
12 août 2015
7
11 déc. 2013 à 02:39
11 déc. 2013 à 02:39
Bon, je crois que je l'ai trouver même que ça me coutera beaucoup de temps.
j'ai mis les contenus dans un fichier .txt et je definis d'autre caracteres speciales pour le saut de colonne au lieu d'utiliser la virgule (,).
Exemple:
Dans le fichier texte j'ai mis
""&^"On se retrouve, si tout vas bien avec cet affichage dans le terminal"&^"ok"
""&^"Nos données ont donc bien été importées. Nous allons maintenant.."&^"ok"
au lieu d'utiliser la virgule (,) j'utilises &^ comme séparateur.
et pour mysql j'utilises :
$load=mysql_query("LOAD DATA LOCAL INFILE 'fi.txt' INTO TABLE info FIELDS TERMINATED BY '&^' LINES TERMINATED BY '\n'");
j'ai mis les contenus dans un fichier .txt et je definis d'autre caracteres speciales pour le saut de colonne au lieu d'utiliser la virgule (,).
Exemple:
Dans le fichier texte j'ai mis
""&^"On se retrouve, si tout vas bien avec cet affichage dans le terminal"&^"ok"
""&^"Nos données ont donc bien été importées. Nous allons maintenant.."&^"ok"
au lieu d'utiliser la virgule (,) j'utilises &^ comme séparateur.
et pour mysql j'utilises :
$load=mysql_query("LOAD DATA LOCAL INFILE 'fi.txt' INTO TABLE info FIELDS TERMINATED BY '&^' LINES TERMINATED BY '\n'");
enqueteactualite
Messages postés
70
Date d'inscription
mercredi 11 décembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
16
17 déc. 2013 à 14:18
17 déc. 2013 à 14:18
Tu t'embête pour rien ... Pour que Mysql ne t'affiche pas d'erreur tu dois échappé les ' avec addslashes() voir la doc officiel : https://www.php.net/manual/fr/function.addslashes.php