A_bout_de_souffle
Invité n'ayant pas de compte PHPfrance
15 juin 2010, 14:56
Vu que c'est un projet d'entreprise, c'est un tant innée code assez long :
<?php
require_once 'common/sessions.php'; // contient les variables de sessions ainsi qu'une instanciation de classe de langue (pour l'internationalisation)
require_once 'common/connexion.php'; // constitue le fichier de connexion
require_once 'common/functions.php'; // comporte les fonctions couramment appelees
......
.......
$langues = array();
foreach ($allLangues as $langueObj) {
$langues[] = "c.".$langueObj->suffixe;
}
$id = isset($_GET["id"]) ? intval($_GET["id"]) : 0;
$sql_select_client = " SELECT ";
$sql_select_client .= " c.id, c.nom, c.prenom, c.societe, c.tva, c.adresse, c.email, c.email2, c.infos, c.tel1, c.mobil1, c.mobil2, ";
$sql_select_client .= " c.fax, c.codepost, ctr.name as pays, c.reference, ".implode(",",$langues);
$sql_select_client .= " FROM clients c, countries ctr ";
$sql_select_client .= " WHERE c.id = $id AND c.pays = ctr.id ";
$client = executeQry($sql_select_client);
$client = mysql_fetch_object($client);
$img_langue = "";
foreach ($allLangues as $langueObj) {
$suffixe = $langueObj->suffixe;
if($client->$suffixe=='1') {
$img_langue = '<img src="images/'.$langueObj->langue.'.jpg" border="0">';
break;
}
}
$sql_reservations = " SELECT r.id, r.client, a.id AS refappart, r.dateReservation, r.begin, r.end, r.nbAdultes, r.nbEnfants, r.Refusprop, r.raison_annulation, ";
$sql_reservations .= " a.id AS appart_id, a.nb_pieces, p.id as proprio_id, p.nom AS proprio_nom ";
$sql_reservations .= " FROM reservations r, apparts a, proprietaires p ";
$sql_reservations .= " WHERE r.client = $id AND r.element = a.id AND a.proprietaire = p.id ";
$reservations_list = executeQry($sql_reservations);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<title>Amiral : Informations Clients </title>
...........
Quand cette page est chargée, il n'ya aucun souci.
Le véritable problème c'est que quand cette page est sollicitée à maintes reprises ( pour ce faire il suffit d'actualiser 3 ou 4 ou 5 fois) que des erreurs genre
"Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10048)"
apparraissent. G tout fait pour y remédier pourtant ca persiste !
Merci d'avance de bien vouloir me répondre car je plante dessus plusieurs jours d'affilé !
