Synthaxe php

Résolu
heaveng Messages postés 139 Date d'inscription   Statut Membre -  
heaveng Messages postés 139 Date d'inscription   Statut Membre -
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

--
HeavenG La vie ne vaut rien mais rien de vaut la vie
Configuration: Mac OS X
Safari 525.27.1

3 réponses

  1. Dr Zoidberg Messages postés 547 Statut Membre 100
     
    Salut,
    Problème de chaine, essai plutôt :

    header('Location: '.$donnees['lien']);
    0
  2. audi68 Messages postés 567 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
    1. Dr Zoidberg Messages postés 547 Statut Membre 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
  3. heaveng Messages postés 139 Date d'inscription   Statut Membre
     
    merci zoidberg vous aviez raison ca marche nikel merci encore
    0