[PHP][Access]insertion des donneés

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [PHP][Access]insertion des donneés

par medmidou » 01 oct. 2007, 17:18

Merci beaucoup 8-)
et si je veux utiliser les regex au lieu de A et B

par sadeq » 29 sept. 2007, 20:01

Voici une proposition: un if vérifie la position 0 (premier caractère) de chaque ligne lue du fichier.
$lignes = file ("mon_fichier.txt");
if (count($lignes) >0){
     foreach ($lignes as $ligne){
         $colonne1 = $colonne2 = null;
         if (trim(strtoupper($ligne[0])) == "A") {
             $colonne1 = addslashes(trim($ligne));
         }
         else if (trim(strtoupper($ligne[0])) == "B") {
             $colonne2 = addslashes(trim($ligne));
         }
         $sql = "insert into ma_table (colonne1, colonne2) values ('$colonne1', '$colonne2')";
         odbc_exec($connexion, $sql);
      }
}

[PHP][Access]insertion des donneés

par Invité » 29 sept. 2007, 16:00

Bonjour,
je veux insérer des données d'un fichier texte vers une base de données Access, je sais comment faire, mais le problème c'est que je ne sais pas comment insérer des données en utilisant des critères spécifiques,
par exemple, je veux insérer les lignes qui commence par "A" dans tel colonne et ceux qui commencent par "B" dans un autre colonne.
je croix qu'à travers les expressions régulières mais je ne sais pas comment?
Merci pour l'aide