Bonjour à tous,
je suis en train de travailler sur un projet dans lequel je dois me connecter à une base de données pour récupérer des infos.
Pas de problème pour ca, mais un truc m'énerve, c'est que je dois à chaque fois que je veux faire une requete me reconnecter, et donc remettre adresse, login et pass.
J'aimerais savoir si c'est possible comme en java ou en c++ de faire un fichier annexe contenant une fonction à laquelle on peut passer des arguments et récupérer le résultat de la requete...
Un exemple:
Mon code actuel:
<?php
$db = mysql_connect('adresseserveur', 'login', 'pass');
mysql_select_db('nombase',$db);
$sql = 'SELECT DISTINCT * from eleve ORDER BY `nom_eleve`';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req)){
echo "list1.options[list1.options.length] = ";
echo "new Option('".$data['nom_eleve']." ".$data['prenom_eleve']."','".$data['login_eleve']."');\r\n";
}
mysql_close();
?>J'aimerais avoir une fonction à laquelle je passerais en paramètre ma requete SQL et qui me renverrait une variable pour que je puisse faire ma boucle :
while($data = mysql_fetch_assoc($req))
J'ai commencé le php vendredi, donc mes connaissances sont minimes... lol
Merci d'avance !
Philippe