Synthaxe php

Résolu
heaveng Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   -  
heaveng Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voila mon code
<?php
 // D'abord, on se connecte à MySQL
        mysql_connect("localhost", "aquaref", "zf0s40w");
        mysql_select_db("aquaref_annuaire");

$id = mysql_real_escape_string(htmlspecialchars($_GET['id']));		

//afficher le tableau avec les noms des poissons
	  $reponse = mysql_query("SELECT * FROM sites WHERE id ='".$id."' ") or die ("pb avec la requette: ".mysql_error()); 
$donnees = mysql_fetch_array($reponse);

$nbclik=$donnees['nbclik']+1;

mysql_query("UPDATE sites SET nbclik='$nbclik' WHERE id='$id'");

header('Location: $donnees['lien']); 
?>



la derniere ligne ne marche pas pouquoi? si quelqu'un sait merci de m'informer
A voir également:

3 réponses

Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   100
 
Salut,
Problème de chaine, essai plutôt :

header('Location: '.$donnees['lien']);
0
audi68 Messages postés 571 Date d'inscription   Statut Membre Dernière intervention   9
 
modif :header('Location: $donnees['lien']');
original header('Location: $donnees['lien']);

il manque le guillemet( ') a la fin
0
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   100
 
Ta solution n'est pas bonne,tu ne peux pas mettre de quotes dans les quotes ^^ et de plus la variable ne serait pas résolue.
0
heaveng Messages postés 139 Date d'inscription   Statut Membre Dernière intervention  
 
merci zoidberg vous aviez raison ca marche nikel merci encore
0