Comment afficher un lien [Résolu]

Signaler
-
Messages postés
28950
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 juillet 2020
-
Bonjour,
je suis débutant mais j'ai pu faire un code qui m'a permis d'afficher un aperçu mais malheureusement je ne sais pas lorsque je faire un copier coller du code pour une autre page de ma même application il ne réagir pas. svp aidez moi a résoudre mon problème. Merci

2 réponses

voici le code de mon aperçu recharge :
<?php

require('../gestinc/connexion.php');
$etat="active";
@$id=$_GET['Id'];
// echo "$id et $table";
// $link=mysql_connect("$host","$user","$password") or die('<font color=red>Erreur de connnection</font><br> '.mysql_error() );
//mysql_select_db("$bd") or die('<font color=red>Base inexistante</font><br> '.mysql_error() );
$select_actu = "SELECT id,montant,commentaire,poste, date_format(date, '%d/%m/%Y') AS date FROM newrech WHERE (etat='$etat' && id='$id') ";
$requete = mysql_query($select_actu) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" );
while($result=mysql_fetch_array($requete) )
{
//$dest="imagesfid/";

//$date="$result[date]";
//$an=substr($date,0,4);
//$mois=substr($date,5,2);
//$jour=substr($date,8,2);
//$date="Publié le<br>$jour-$mois-$an";
//$auteur="Source:<br>$result[auteur]";
?>
<style type="text/css">
<!--
.Style3 {color: #FFFFFF}
-->
</style>

<table width=967 border=0 align=center cellspacing=2 bgcolor=#FFFFFF>
<tr>
<td width=232 height=94><div align=center><img src="../images/fsdplogo.jpg" title="Logo du FSDP" alt="Fonds de Soutien et de Developpement de la Presse" width="239" height="80" /></div></td>
<td width=312> </td>
<td width=260><div align="center"><strong>DIRECTION EXECUTIVE<br />
-- -- -- -- -- -- -- -- -- -- -- -- <br />
SERVICE COMMUNICATION ET DOCUMENTATION
</strong></div></td>
</tr>
<tr>
<td height="31"><?php
//<table width=957 border=0 align=center class=adminheading>
//<tbody>
//<tr>
//<th width=957 class=cpanel>
//<p align=center style=background:#FFFFFF><strong>APPERCU DE L'Incident : &N° <font color="#FF0000"><?php $num_inc=($result['numero']); echo"$num_inc; </font> </strong> </p></th>
//</tr>
//</tbody>
//</table>
?></td>
<td bgcolor="#FFCC99"><div align=center><strong>
<?php //$date=date('d-m-Y'); echo"$date"; ?>
APPERCU RECHARGE</strong><br />
</strong><br />
</div></td>
<td> </td>
</tr>
</table>
<!-- Debut du deuxieme -->
<table class="adminform" align="center" width="">
<tbody>
<tr>
<td valign="top">
<div align="center">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
<td><table bgcolor="#C7D6F1" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table bgcolor="#663300" align="center" >
<td width="95" height="15"><form name="form0" method="post" action="newrech.php">
<input type="hidden" name="actif" maxlength="300" value="active" >
<tr>
<td height="28"><strong><font color="#FFFFFF">Poste:</font></strong> </td>
<td width="337" bgcolor="#FFFFFF"><?php $poste=($result['poste']); echo"$poste"; ?> </td>
</tr>

<tr>
<td><strong><font color="#FFFFFF">Montants:</font></strong></td>
<td bgcolor="#FFFFFF"> <?php $montant=($result['montant']); echo"$montant"; ?> </td>
</tr>
<tr>
<td><strong><font color="#FFFFFF">Date: </font></strong></td>
<td bgcolor="#FFFFFF"><?php $date=($result['date']); echo"$date"; ?></td>
</tr>
<tr>
<td><strong><font color="#FFFFFF"><span class="Style3">Commentaire:</span></font></strong></td>
<td bgcolor="#FFFFFF"><?php $commentaire=($result['commentaire']); echo"$commentaire"; ?></td>
</tr>
<tr>
<td colspan="4"></form>
Messages postés
28950
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 juillet 2020
333
Bonjour,

Ta question n'est pas vraiment claire...(encore une fois... :-( )

Grosso modo.. ce que je crois comprendre.. c'est que : Ce code fonctionne sur une page de ton site... mais si tu copie/colle ce code dans une autre page de ton site..il ne marche plus.

Alors.."il ne marche plus" signifie quoi ?
- rien ne s'affiche ?
- ou alors.. seulement les variables PHP ne s'affichent pas ?
- et/ou alors.. la connexion à la BDD ne fonctionne pas ??

Merci de nous décrire avec minutie le souci rencontré.

Merci également de nous indiquer si les autres pages dans lesquelles tu essaies de coller ton code se trouvent dans le même répertoire de ton site que la page initiale ? (sinon le souci vient très certainement et tout simplement de ton include ! )
Messages postés
28950
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 juillet 2020
333
PS2 : Ceci ressemble fort à une NOUVELLE QUESTION.
Dis moi si je me trompe ... mais la question initialement posée concernait l'utilisation du code de ta page recharge dans une page de ton site..... Alors que là.. tu nous fais traiter un souci d'UPDATE dans ta BDD.
Tu aurais du ouvrir une NOUVELLE DISCUSSION sur le forum.

(argghh.. ça ne fait que 37 fois que je te le dis ! mais... Zen.. restons Zen....)
non ce n'est pas une nouvelle question ; voila l'erreur qu'il affiche :Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Local Disk D_11520131229\EasyPHP-12.1\www\gestionIncident\gestinc\modif_Rech.php on line 32
Messages postés
28950
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 juillet 2020
333
Alors reprenons :
Tu es en train de faire une requête de type UPDATE.
...
Si tu testes cette requête DIRECTEMENT dans ta BDD (sans passer par le PHP).. que va t-elle te retourner ??

A ton avis.. est-ce comme pour un select ...c'est à dire.. avoir des lignes de résultat ?

La réponse est NON..

Donc faire un mysql_fetch_array à la suite d'un UPDATE ne pourra JAMAIS fonctionner...
//création de la requête SQL:
  $sql = "UPDATE  newrech 
             SET  poste='$poste',
              montant='$montant' , 
              date='$date' 
           WHERE date BETWEEN $dateIN and $dateOut";
      
  //exécution de la requête SQL:
  $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
//******************************************************* 
// A SUPPRIMER ! 
 // $result=mysql_fetch_array($requete);
//*******************************************************
merci jordane il m'affiche effectivement ce que je veux
Messages postés
28950
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 juillet 2020
333
Donc ... question résolue ?
N'oublie pas de clore ta question dans ce cas.