Erreur Php avec fonction echo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur Php avec fonction echo

par Cyrano » 19 juin 2005, 09:45

Si tu as juste besoin de faire un echo, il y a ca aussi : <="texte"; ?>
<img border="0" src="<?=$ligne['header']; ?>" width="641" height="166">
C'est vrai mais attention, chez certains hébergeurs, l'option "short-open-tag" est désactivée et cette syntaxe ne fonctionnera pas, donc vérifier avant de l'utiliser. ;)

par smarties » 19 juin 2005, 09:30

Si tu as juste besoin de faire un echo, il y a ca aussi : <="texte"; ?>
<img border="0" src="<?=$ligne['header']; ?>" width="641" height="166">

Erreur Php avec fonction echo

par harry67 » 18 juin 2005, 16:54

Merci beaucoup!

par Cyrano » 18 juin 2005, 16:54

Remplace la ligne du lien soit par :
echo "<img border=\"0\" src=\"". $ligne['header'] ."\" width=\"641\" height=\"166\">";
soit par:
?>
<img border="0" src="<?php echo($ligne['header']); ?>" width="641" height="166">"
<?php
Et ton problème sera réglé ;)

Erreur Php avec fonction echo

par Invité » 18 juin 2005, 16:50

Bonjour, lorsque j'execute ce code :
<?php
$host="*********"; 
$user="********"; 
$mpasse="*********"; 
$database="**********";
$connexion = mysql_connect($host, $user, $mpasse)
or die ("Connexion à la base impossible"); 

$db = mysql_select_db($database) 
or die("Sélection de la base impossible");

$sql = "SELECT header FROM image"
     or die ("La requête à échoué");

$res = mysql_query($sql)
      or die ("La requête à échoué");
$ligne = mysql_fetch_array($res, MYSQL_ASSOC);
echo "<img border="0" src=$ligne['header'] width="641" height="166">"
mysql_close($connexion);
?>
Cela me donne cette erreur :
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in /affiche_img.php on line 20

Cela fait un bout de temps que cherche comment résoudre cette erreur mais je ne trouve pas. Quelqu'un pourrait-il m'aider?
Merci d'avance.