par
ma_pomme » 16 mars 2006, 12:17
ben je souhaite recupere toutes les données mais que si j'appel l'une des cinq premiere ça recupere toute celles de la ligne auquelle elle appartient
voici ce que j'ai fais mais je n'arrive a recupere que la premiere ligne
<?php
$cont = file_get_contents('fichier.txt');
preg_match('`#donnees(.*)`s', $cont, $matches);
$donnees = nl2br($matches[1]);
list($coordonnees, $lune, $alliance, $planete, $joueur) = explode(";", $donnees);
echo $coordonnes;
echo $lune;
echo $alliance;
echo $planete;
echo $joueur;
?>
bon par la suite il faudra que j'envoi sur la base comme ça je pense
mysql_connect('host', 'user', 'pass');
mysql_select_db('base');
mysql_query($coordonnees, $lune, $alliance, $planete, $joueur); //La requête
mysql_close();
Je pense qu'il faudrait une boucle pour récupéré les lignes suivantes mais comment faire pour ne pas reprendre a chaque fois la ligne 1
ben je souhaite recupere toutes les données mais que si j'appel l'une des cinq premiere ça recupere toute celles de la ligne auquelle elle appartient
voici ce que j'ai fais mais je n'arrive a recupere que la premiere ligne :(
[php]<?php
$cont = file_get_contents('fichier.txt');
preg_match('`#donnees(.*)`s', $cont, $matches);
$donnees = nl2br($matches[1]);
list($coordonnees, $lune, $alliance, $planete, $joueur) = explode(";", $donnees);
echo $coordonnes;
echo $lune;
echo $alliance;
echo $planete;
echo $joueur;
?> [/php]
bon par la suite il faudra que j'envoi sur la base comme ça je pense
[php]mysql_connect('host', 'user', 'pass');
mysql_select_db('base');
mysql_query($coordonnees, $lune, $alliance, $planete, $joueur); //La requête
mysql_close(); [/php]
Je pense qu'il faudrait une boucle pour récupéré les lignes suivantes mais comment faire pour ne pas reprendre a chaque fois la ligne 1