Vous n'êtes pas identifié(e).
Bonjour,
Mes users passwaord sont bons
J'ai créé ma table avec cette requete :
ma DB est dev001
ma table est computer
mysql_select_db('dev001');
$ouvre=fopen("c:/tableau.txt","r"); // ouverture du fichier en local
echo 'traitement en cours... veuillez patienter !'," <br /> ";;
while (!feof ($ouvre)){
$lecture = fgets($ouvre, 4096); // stockage dans $lecture
list($champ1, $champ2, $champ3, $champ4, $champ5)= split (";", $lecture, 5);
$requeteinsert="INSERT INTO computer (Nom,Serveur_de_réference,Serveur_authentification,IP,Lastlogon)
VALUES ('".$champ1."','".$champ2."','".$champ3.",'".$champ4.",'".$champ5."')";
$executequery=mysql_query($requeteinsert, $link);
}
fclose($ouvre);// fermeture
echo 'traitement terminé.';
mysql_close($link);
?>
Ayant l'impression d'avoir bien écrit mon code et étant complètement débutant, je m'en remets à vous
car je n'ai aucun moyen de debugguer, et je n'ai aucun message d'erreur pourtant ma table reste
désespérément vide...
D'avance je vous remercie pour l'aide que vous m'apporterez.
Sap
Hors ligne
Saluton,
J'ai corrigé un peu ton post pour en améliorer la lisibilité, la syntaxe (française et phpéenne) et l'orthographe.
Comme tu ne testes pas le résultat de la ligne 9, tu ne rentres peut-être jamais dans la boucle des lignes 13 à 19.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Merci pour les corrections.
J'ai écrit cela rapido. je tâcherais de faire plus attention à l'avenir.
et merci pour l'info.
RESOLU : j'avais oublié les ' de separations des champs.
Saper
Dernière modification par Saper (31-07-2009 13:12:06)
Hors ligne
Ayant l'impression d'avoir bien écrit mon code et étant complètement débutant, je m'en remets à vous
car je n'ai aucun moyen de debugguer, et je n'ai aucun message d'erreur pourtant ma table reste
désespérément vide...
D'avance je vous remercie pour l'aide que vous m'apporterez.
Sap
Ton code venant directement (quasiment mot pour mot) de la réponse que je t'ai posté ici :
Post où j'ai mis la réponse
il faudrait simplement que tu fasses attention en recopiant
PRÉCISION : Lorsqu'on vous donne une réponse [et qu'on a pris du temps pour], la correction voudrait que vous en preniez un peu pour comprendre ce que l'on vous donne et que vous tentiez de l'adapter sans poster immédiatement sur une autre sous-section du forum...
Merci d'avance !!!
MERCI de lire le mode d'emploi avant de poster !!
Hors ligne