Bonjour
Je suis full débutant en php-mysql et j'ai deux questions:
1) J'ai besoin d'une fonction qui vérifie si une ligne existe ou non:
J'ai fait ceci:
function existe ($fichier)
{
$req = "SELECT Id FROM table WHERE fichier = '$fichier'" ;
$res = mysql_num_rows(mysql_query($req)) ;
if ($res !=0 ) return ('oui') ; else return ('non');
}
Ca fonctionne.... mais lentement !
Le code me parait un peu lourd.. y'a t'il un moyen de vérifier rapidement si une ligne existe ?
2) je voudrais lister les valeurs des champs d'une colonne. J'ai pas trouvé de fonction qui ressemble à ce que je veux faire, alors avant de me lancer dans des doubles imbrications, y'a t'il un moyen rapide?
Un exemple, j'ai une colonne "date" qui peut avoir les valeurs:
1975
1975
1954
1954
1981
2002
1954
Je voudrais sortir un tableau:
annee[0]=1975
annee[1]=1954
annee[2]=1981
annee[3]=2002
Merci !
Partager