Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/01/2011, 14h46   #1
Nouveau Membre du Club
 
Homme
Inscription : décembre 2009
Messages : 144
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 144
Points : 30
Points : 30
Par défaut Passer une variable dans l'URL

Bonjour,

J'ai un soucis avec un tableau dans lequel se trouve un lien que je clic afin d'ouvrir une PopUP.
Le problème est que la variable ".$ligne['Clef']." ne passe dans l'URL.

Voir le code ci-dessous

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
// **Execution de la requete** //
					$resultat=mysql_query($sql);
  $i = 0;
 while($ligne=mysql_fetch_assoc($resultat)){
  // ++$i <=> $i = $i + 1; 
  $color = ++$i % 2 ? 'fond3':'fond2';
?>
 <tr>
  <td class="<?php echo $color; ?>"><?php echo $ligne['DateHeure']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Customer']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Transporteur']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Clef']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Date_Livraison']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Type_Saisie']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Nb_AWB']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Date_Retour']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Temps_Traitement']; ?></td>
  <td class="<?php echo $color; ?>"><?php echo $ligne['Login']; ?></td>
  <td class="<?php echo $color; ?>">
			<a href='RePrint_BL_Livraison.php?Clef=\".$ligne['Clef'].\"' target=\"_blank\" onclick=\"window.open('RePrint_BL_Livraison.php?Clef=\".$ligne['Clef'].\"','mapopup','location=no,toolbar=no,directories=no,menubar=no,status=no,scrollbars=no,width=100,height=100');return false;\">
			<img src='../image/consulter_by_bniz.png' border=\"0\"></a></td>
 </tr>
<?php
  }
?>
L'URL affiche ceci :

http://localhost/RePrint_BL_Livraison.php?Clef=\".$ligne[


Je pense qu'il doit sagir d'un problème synthaxe, mais je j'ai essayé plusieur solution et toujours le meme problème.

Merci pour votre aide.
Budy123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 14h53   #2
Rédacteur
 
Avatar de Halleck
 
Développeur PHP & Architecte logiciel
Inscription : mars 2003
Messages : 562
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Développeur PHP & Architecte logiciel

Informations forums :
Inscription : mars 2003
Messages : 562
Points : 1 379
Points : 1 379
Avec un echo ce sera mieux

Code :
<a href='RePrint_BL_Livraison.php?Clef=<?php echo $ligne['Clef'] ...
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
membre de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 15h09   #3
Nouveau Membre du Club
 
Homme
Inscription : décembre 2009
Messages : 144
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 144
Points : 30
Points : 30
Effectivement, ça fonctionne mieux mais il tiens pas compte des mes critères de la PopuP, il ne redimensionne affiche le scrollbar etc....
Budy123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h44.


 
 
 
 
Partenaires

Hébergement Web