bardiel Debian powa ! | Titre ?
asmarouis a écrit :
pour les # j'ai copier mon code avec des parenthese mais jcp pk sont transformés...
|
Utilises la balise code (bouton C/C++) ou fixe
<?php
// on se connecte à notre base
$base = mysql_connect ('localhost', 'root', '');
mysql_select_db #'tunisie_telecom', $base) ;
?>
<table border=4 bgcolor="#51A8FF" style="border-color: #003162">
<TR><th>Numero</th><th>Ref_Derangement</th><th>Etat</th><th>Zone</th></TR>
<?php
// lancement de la requete
$sql = 'SELECT numero,refderangement,etat FROM derangementgis where etat != "BAE" and etat !="AN"'; $num_tel ='select num_tel_du,num_tel_au,rg_id from quotas_central_lt'; $mslink='select mslink,ccl from rg';
$ccl='select code_ccl,nom_ccl from ccl ';
// on lance la requête #mysql_query# et on impose un message d'erreur si la requête ne se passe pas bien #or die#
$req = mysql_query($sql);
$req1=mysql_query($num_tel);
$req2=mysql_query($mslink);
$req3=mysql_query($ccl);
// on recupere le resultat sous forme d'un tableau
while($data = mysql_fetch_array($req))
{
$num=$data('numero');
$eta=$data('etat');
$ref=$data('refderangement');
// on affiche les résultats
echo '<tr><td width="300" style="border-color: #003162; "><div align="center">',$num,'<td width="300" style="border-color: #003162; "><div align="center">',$ref,'</td><td width="300" style="border-color: #003162; "><div align="center">',$eta,'</td>';
while ($data1 = mysql_fetch_array($req1))
{
if($num>=$data1('num_tel_du') and $num<=$data1('num_tel_au'))
{
while ($data2 = mysql_fetch_array($req2))
{
if($data2('mslink')==$data1('rg_id'))
{
while ($data3 = mysql_fetch_array($req3))
{
if($data3('code_ccl')==$data2('ccl'))
{
$zone=$data3('nom_ccl');
echo'<td width="300" style="border-color: #003162; "><div align="center">',$zone,'</td></tr>';
}
}
}
}
}
}
}
mysql_close ();
?>
|
Ensuite à ta ligne
// on lance la requête #mysql_query# et on impose un message d'erreur si la requête ne se passe pas bien #or die# |
Il manque justement après le "or die" donc pas top pour le débug.
Ensuite stocké des commandes dans des variables, pas top non plus. Donc :
// lancement de la requete
$sql = 'SELECT numero,refderangement,etat FROM derangementgis where etat != "BAE" and etat !="AN"'; $num_tel ='select num_tel_du,num_tel_au,rg_id from quotas_central_lt'; $mslink='select mslink,ccl from rg';
$ccl='select code_ccl,nom_ccl from ccl ';
// on lance la requête #mysql_query# et on impose un message d'erreur si la requête ne se passe pas bien #or die#
$req = mysql_query($sql);
$req1=mysql_query($num_tel);
$req2=mysql_query($mslink);
$req3=mysql_query($ccl); |
Devient :
// lancement de la requete
$req = mysql_query(SELECT numero,refderangement,etat FROM derangementgis WHERE etat != "BAE" and etat !="AN);
$req1=mysql_query(SELECT num_tel_du,num_tel_au,rg_idt FROM quotas_central_lt);
$req2=mysql_query(SELECT mslink,ccl FROM rg);
$req3=mysql_query(SELECT code_ccl,nom_ccl FROM ccl); |
Enfin tu stockes directement des morceaux entiers de bases dans des variables ? ---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
|