Est-ce bon ou pas?

greg49 Messages postés 154 Statut Membre -  
flokocha Messages postés 1519 Statut Membre -
Bonjour,
Je travail sur la lecture d'une base de données sur une page html et voici le code que j'ai élaboré:

<?php
SELECT NomFichier FROM Base_de_connaissance WHERE NomFichier= $nom_fichier ;
$mysql_link = mysql_connect ($host, $user, $password);
mysql_select_db ($Base_de_connaissance , $mysql_link);
$Query = "SELECT NomFichier FROM user WHERE NomFichier=$nom_fichier";
$mysql_result = mysql_query ($Query, $mysql_link);
while($row = mysql_fetch_row ($mysql_result) )
{
$item_NomFichier = $row[1] ;
print("$item_NomFichier");
}
}
?>

Merci de me dire ce que vous en pensez à vu de nez!!

1 réponse

  1. flokocha Messages postés 1519 Statut Membre 281
     
    SELECT NomFichier FROM Base_de_connaissance WHERE NomFichier= $nom_fichier ;

    Qu'est ce que ça fait là ça ?

    $Query = "SELECT NomFichier FROM user WHERE NomFichier=$nom_fichier"; Il faut que tu rajoutes des guillemets autour du nom de fichier, ce qui te donnerait :
    $Query = "SELECT NomFichier FROM user WHERE NomFichier= ' ".$nom_fichier." ' ";

    Tu as une accolade fermante en trop. (à moins qu'il y ait autre chose avant ton script ?)

    .::: "A trop vouloir feindre de faire fi, on finit 
    par faire fi de vouloir feindre." 
    :::.
    0
    1. greg49
       
      Merki de ta reponse
      0
      1. flokocha Messages postés 1519 Statut Membre 281 > greg49
         
        de rien ! ;)

        .::: "A trop vouloir feindre de faire fi, on finit 
        par faire fi de vouloir feindre." 
        :::.
        0