website logo
Auteur
avatar
camil

Forum » » Le coin des codeurs » » [Résolu] - problème dans un script


Posté : 14 oct. 2004 à 09:18 icone du post

bonjour,

merci pour votre aide, apparemment cela ne vient pas de ces lignes, je crois que cela coince au niveau de ma boucle for, pouvez vous vérifier, svp :



mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db("$db") or die("Impossible de se connecter à la base de données");

//---- exécution requete SQL
$result = @mysql_query($requete) or die(mysql_error());

//---- separateur
$sep = "\n";

//---- affichage titre
echo("$titre\n\n\n");

//---boucle d'enregistrement des données dans la variable $texte
$i = 0;
while($row = mysql_fetch_row($result))
{
$texte = "";
for($j=0; $j {
//----noms des champs
$texte .= mysql_field_name($result,$j) . " : "; //j'ai rajouté un ; ici

//----contenu
if(isset($row[$j])){
$texte .= "NULL".$sep;
}elseif ($row[$j] != ""){
$texte .= "$row[$j]".$sep;
}else{
$texte .= "".$sep;
}

//----on enlève le "$" 
$texte = str_replace($sep."$", "", $texte);
$texte .= "\t";
print(trim($texte));
print "\n\n";
$i++;
}

//----validation que le fichier a bien été rempli
return (true);

?>


Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=13852&forum=5