Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
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 22/09/2011, 19h14   #1
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Par défaut Erreur d'écriture dans un echo

Bonjour
Dans cette ligne de code :
Code :
echo"<img alt=\" \" src=\".$colImage->value.">";
J'ai une erreur, mais je n'arrive pas à la trouver

Merci pour votre aide
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 19h53   #2
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 329
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 26
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 329
Points : 1 657
Points : 1 657
Tu as oublié des "
Code :
echo"<img alt=\" \" src=\"".$colImage->value."\">";
Pour simplifier ton code, tu peux ausi ecrire comme ça :
Code :
echo '<img alt="" src="'.$colImage->value.'">';
__________________
Zend Certified Engineer PHP 5.3

« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 21h51   #3
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Merci pour ta réponse
mais l'image ne s'affiche pas
la variable a pour valeur : images/serie1/Clos2.jpg

Je ne vois vraiment pas pourquoi

D'autre part cette image est dans un <ul> avec un texte

Code :
1
2
echo '<img alt="" src="'.$colImage->value.'">';
echo "<h3><a href='fiche.php?reference=$minTitre' rel=\"external\">$minTitre->value</a></h3>";
l'image et le texte s'affichent l'un sous l'autre, est-il possible qu'ils s'affichent l'un à coté de l'autre ?
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 01h04   #4
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 307
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 307
Points : 4 488
Points : 4 488
Citation:
l'image et le texte s'affichent l'un sous l'autre, est-il possible qu'ils s'affichent l'un à coté de l'autre ?
ça se gère par le css
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 08h00   #5
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Tu peux me donner un exemple SVP
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h25   #6
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Je comprends pas, je fais une requete sur ma table (Access) et j'ai la variable :

Code :
$colImage = $resultat->Fields(5);
je compte bien les champs de 0 à 5
et pour afficher l'image :
Code :
echo '<img alt="" src="'.$colImage->value.'">';
je n'ai pas d'image affichée
Par contre si je copie le champs 5 pour le mettre en variable :
Code :
1
2
$colImage="images/serie1/Clos12.jpg";
echo '<img alt="" src="'.$colImage.'">';
Mon image s'affiche
Je n'arrive pas à trouver l'erreur, tout me semble correct, d'autant plus que j'extrais d'autres champs et qu'ils s'affichent
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h30   #7
Membre chevronné
 
Inscription : juillet 2003
Messages : 625
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 625
Points : 600
Points : 600
Bonjour,

Affiche :

Code :
1
2
3
echo '<pre>';
print_r($colImage);
echo '</pre>';
pour voir tes résultats
__________________
Le savoir est utile que s'il est partagé par tous.
/(bb|[^b]{2})/
!sleep() ? array((string))
syl2095 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h39   #8
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Cela m'affiche : variant Object
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2011, 16h05   #9
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 329
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 26
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 329
Points : 1 657
Points : 1 657
On peut avoir le code complet ?
__________________
Zend Certified Engineer PHP 5.3

« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 08h42   #10
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Oui bien sur

Ma page connect.php
Code :
1
2
3
4
5
6
7
<?php
$base="E:\\BaseOW\BaseTout.mdb";
if (!$conn = new COM('ADODB.Connection'))  // Declaration Objet
exit('impossible de créer la connection ADODB');
$strConn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=$base";
$conn->open($strConn);     // ouverture du fichier
?>
Ma page avec la requete
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
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php 
session_start();
include('header5.php');
include ('connect.php');
?>
<!DOCTYPE HTML>
<html lang="fr-FR">
<head>
<meta charset="Cp1252">
</head>
<div data-role="page" data-theme="b">
<div data-role="header">
<div data-role="content" data-theme="b">
<ul data-role="listview" data-filter="true" >
<?php
$table="Table1";
$colTitre = $_GET['reference']; //récupération
$_SESSION['Titre'] = $colTitre; //on la stocke en session pour la conserver
$voir="Avoir";
//On affiche les sites
$requete = "SELECT * FROM $table WHERE Ville='$colTitre' And maListe='$voir'";
$resultat = $conn->execute($requete); 
$image = $resultat->Fields(5);
$voir= $resultat->Fields(2);
while(!$resultat->EOF)  
{
echo"<li>";
echo '<img alt="" src="'.$image->value.'">';
echo "<h3><a href='fiche.php?reference=$voir' rel=\"external\">$voir->value</a></h3>";
echo '<pre>';
print_r($image);
echo '</pre>';
$resultat->MoveNext(); // enregistrement suivant
}
$resultat->Close(); // ferme la requete
?>
</ul>
</div><!-- Fin Content -->
</div><!-- Fin Page -->
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 17h02   #11
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
Tu as mal placer les variables à récupérer :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
requete = "SELECT * FROM $table WHERE Ville='$colTitre' And maListe='$voir'";
$resultat = $conn->execute($requete); 
 
while(!$resultat->EOF)  
{
$image = $resultat->Fields(5);
$voir= $resultat->Fields(2);
echo"<li>";
echo '<img alt="" src="'.$image->value.'">';
echo "<h3><a href='fiche.php?reference=$voir' rel=\"external\">$voir->value</a></h3>";
echo '<pre>';
print_r($image);
echo '</pre>';
$resultat->MoveNext(); // enregistrement suivant
}
$resultat->Close(); // ferme la requete
?>
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 09h12   #12
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Merci pour ton aide, c'est OK
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h19.


 
 
 
 
Partenaires

Hébergement Web