PROBLÈME D'INSERTION D'UNE CHAINE CONTENANT DES COTES

DaN - 3 déc. 2001 à 12:24
assia0108 Messages postés 2 Date d'inscription mardi 23 février 2010 Statut Membre Dernière intervention 9 avril 2010 - 9 avril 2010 à 18:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8629-probleme-d-insertion-d-une-chaine-contenant-des-cotes

assia0108 Messages postés 2 Date d'inscription mardi 23 février 2010 Statut Membre Dernière intervention 9 avril 2010
9 avril 2010 à 18:52
mysql_query("INSERT INTO `promotion` (`id_promotion` ,`id_produit` ,`ancien_prix` ,`nouveau_prix` ,`taux` ,`reduction` ,`date_debut` ,`date_fin` )
VALUES ('','$id_produit','$ancien_prix','$nouveau_prix','$taux','$reduction','$date_debut','$date_fin','')");
je c pa pkoi ca marche pas svp si vous avez une reponse
banekodeih Messages postés 24 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 8 février 2008
2 nov. 2007 à 13:38
Voilà le code en C# , vouz pouvez simplement le transformer en VB. J'espère que ca servira qqu'un.

// Formate la chaine pour accepter les guillemets

public static string FormatBase(string s)
{
string old = """;
string newValue = "\\"";

s = s.Replace(old,newValue);
return s;
}
cs_Yopyop Messages postés 586 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 février 2010 1
31 janv. 2002 à 07:45
ca fonctionne, sûr, mais pas pour l'extraction:
utiliser la fonction REPLACE, mais dans une autre fonction car cette fonction donne une erreur si la string est nulle (donc l'inclure dans une fonction type myReplace() et tester la vlaeur de la string envoyée )::::: yopyop
LE probleme reste pour la suite si on a des requete a faire en testant le champ
Rejoignez-nous