begin process at 2012 05 31 18:10:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

tableau

dimanche 11 septembre 2011 à 15:54:20 | tableau

nbpro

j'ai une chaine de caractère qui récupère des données dans un texte.

j'aimerai savoir comment envoyée les donné dans un table sql .

en faisant faire une requête qui s'exécute dans une boucle. si possible .

la boucle :
{
partie: n°departie
siege : 1 2 3 ... jusqua 6 suivant le txt
}
en boucle jusqu' a la fin du fichier

<?php

$ch='
partie #119998887: niveau 1 (10 v/50 v) - 07/09/2011 19:02:20 CET player 1 : david (10 point)
player 3 : eric (9 point)
player 2 : joe (6 point)
player 3 : null. 0 point
player 1 : perd. 4 point
player 2 : gagne. 4 point
***david***
david perd [4 point] passe a (6) point


partie #119998888: niveau 1 (10 v/50 v) - 07/09/2011 19:02:20 CET player 1 : david (10 point)
player 3 : eric (9 point)
player 2 : joe (6 point)
player 3 : null. 0 point
player 1 : perd. 4 point
player 2 : gagne. 4 point
***david***
david perd [4 point] passe a (6) point';


preg_match_all('`(partie\s\#(?<partie>\d+)|player\s(?<siege>\d+)\s\:\s[a-z]+\s\(\d+\s[a-z]+\))`',$ch,$out);

$partie=$out['partie'];
$siege=$out['siege'];

$combien=count($partie);

echo "<b>Ce fichier contient ",$combien," données : </b><br><br>";

for ($i=0;$i<=$combien;$i++)
{
echo "$partie[$i] $siege[$i] "; // affichage des données
}

?>

dimanche 11 septembre 2011 à 20:18:20 | Re : tableau

cod57

bonsoir

tu peux commencer comme ça
mais que représente siège par rapport à partie ?

Code PHP :
echo '<pre>';
print_r($partie);
print_r($siege);


/*connection*/
$host='localhost';
$user='root';
$pass='';
$base='aa';
mysql_connect($host,$user,$pass);
mysql_select_db($base);
$sql=null;




foreach($partie as $p ){
  
  if(!empty($p)){
  
    $sql="insert into parties (id_p,partie) values (NULL,'".$p."')";
    if(mysql_query($sql)){
    echo $sql.' insertion ok<br>';
    }else{
    }
  
  }

}
mysql_close();



CREATE TABLE IF NOT EXISTS `parties` (
`id_p` int(11) NOT NULL AUTO_INCREMENT,
`partie` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id_p`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--
-- Contenu de la table `parties`
--

INSERT INTO `parties` (`id_p`, `partie`) VALUES
(1, '119998887'),
(2, '119998888');


Bonne programmation !


Cette discussion est classée dans : boucle, tableau, out, partie, siege


Répondre à ce message

Sujets en rapport avec ce message

Tableau PHP en couleur [ par jpdeion ] bonjour,j'utilise ce code pour ouvrir un fichier au format csv et l'integrer dans un tableau, ca marche super :Ma question est la suivante, dans ce be Entrer valeur ds tableau avec une boucle. [ par DarkSchneider ] Salut tout le monde.Un petit problème qui me tiens en haleine depuis maintenant 2 heures et j'ai beau cherché, je trouve tjs les même façon mais y en Insérer données dans tableau en boucle [ par Nerdz ] Bonjour,Je voudrais savoir comment insérer des lignes dans un tableau (array()) à l'aide d'une boucle !Merci d'avance comment imprimer une partie d'une page [ par gregou9 ] Savez vous comment imprimer une partie d'une page. En fait j'ai un tableau qui est le resultat d'un choix de critere (affiché sur la meme page). j'aim Créer plusieurs partie d'un tableau [ par Skunkpro ] Créer plusieurs partie d'un tableau [ par Skunkpro ] Affichage miniature avec javacript et boucle while php [ par stvoim2 ] Bonjour, je m'adresse ici car j'ai tout essayé pour répondre à mon problème en vain et je ne suis pas un specaliste du language javascript. J'ai créer mise en page sans tableau [ par sebrs1 ] Bonjour tout le monde,j'ai lu partout que la mise en page avec tableau CT un peu .... de la merde on va dire.donc CSS, logiquemais g une tite question Tableau fixe et mobile ???? [ par sensoide ] Bonjour a tous,Alors voici ma question j'ai deux tables MySQL ou sont stocké les informations en rapport avec des clients.Je voudrais pouvoir fair un Chois entre plusieurs tableaux (4, 6, 8 cellules) [ par Brikse ] Hello à tous, Alors, je voudrais savoir si quelqu'un a une idée pour choisir tel ou tel tableau (4, 6 ou 8 cellules) dans la partie Admin d'un site po


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales