insertion de données automatique

insertion de données automatique - SQL/NoSQL - Programmation

Marsh Posté le 06-07-2007 à 16:00:06    

Bonjour
 
J'ai fait le script suivant pour insérer des données automatiquement mais les valeurs ($i) ne sont pas rentrées. D'ou vient l'erreur ? en fait il faudrait que je rentre tous les jours et mois d'une année, sur au moins 3 ans. Y a t'il une méthode + simple ?
<?php
// connexion à mysql et ouverture de session
require_once("connexion.php" );
 
// définition de la requête
$requete="INSERT INTO matable (an) VALUES ('".$i."')";
 
 
   for($i=1;$i<=10;$i++)  
    {
    mysql_query($requete);
    }
 
?>
 
Merci d'avance

Reply

Marsh Posté le 06-07-2007 à 16:00:06   

Reply

Marsh Posté le 06-07-2007 à 16:09:08    

1) Ton problème est php, pas SQL, là.
2) $requete est une chaine de caractères. Au moment où tu la crées, $i n'existe pas, et elle a la même valeur à chaque tour de la boucle.


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed