Bonjour,
j'ai un soucis avec mes requetes SQL, le serveur Apache plante et m'envoie une erreur avec la boite de dialogue Microsoft "envoyer ou non le message...".
Voici mon code :
Mon fichier functions.php
Code :
- function request($req) {
- $hote = 'localhost';
- $user = 'root';
- $pass = '';
- $conn = mysql_connect($hote, $user, $pass);
- mysql_select_db('bddtest',$conn);
- $res = mysql_query($req) or die(mysql_error());
- mysql_close();
- return $res;
- }
|
et voici le code de la page d'affichage :
Code :
- <?php
- include('header.php');
- include('menu.php');
- include('functions.php');
- ?>
- <div class="content">
- <?php
- $result = request('select nom, prenom from test');
- while ($ligne = mysql_fetch_assoc($req)) {
- echo '<b>'.$ligne['nom'].'</b> '.$ligne['prenom'].'<br>';
- }
- ?>
- </div>
- <?php
- include('footer.php');
- ?>
|
J'ai simplifie le code HTML pour plus de lisibilite, mais le code PHP est inchange. Je travail en locale sous WampServer 2.0 et le nom de la base est correcte. Les pages en HTML pur fonctionnent a merveilles, le PHP par contre... Petite remarque, lorsque je mets un nom de bdd inexistant, la page ne plante pas, j'ai uniquement un message d'erreur me disant que la base n'existe pas.
Ou est mon erreur ?!
Message édité par shooker le 24-11-2009 à 14:54:03