Tableau php (problème affichage)

Fermé
ANGEL - 26 janv. 2011 à 00:16
 ANGEL - 26 janv. 2011 à 14:06
Bonsoir tout le monde,

j'ai un tout petit problème, je voudrai affiché mes données réccupérer de la requête dans un tableau sauf que je suis bloquée,
voila mon code, et le résultat que j'ai c'est une ligne où les trois champs sont collées
le résultat que j'ai en image

http://img200.imageshack.us/img200/9523/captureraj.jpg

if ($req->rowCount()>0)
{
	while ($data = $req->fetch(PDO::FETCH_OBJ)) {
		echo '<tr>';
		echo '<tr>'.$data->sujet.'</tr>';
		echo '<tr>'.$data->specialite.'</tr>';
        echo '<tr>'.$data->rapport.'</tr>';	
		echo '</tr>';	
	}
}
else


A voir également:

6 réponses

c'est pas mieu comme ca :

echo '<table>'; 
echo '<tr><td>'.$data->sujet.'</td></tr>'; 
echo '<tr><td>'.$data->specialite.'</td></tr>'; 
echo '<tr><td>'.$data->rapport.'</td></tr>'; 
echo '</tr></table>';  

__
_/ \_____________________
\__/ - diablobros was here -
0
Bonsoir,
non je l'ai déjà essayé et ca donne un alignement vertical malheureusement

http://img543.imageshack.us/img543/1386/capturerh.jpg

y a pas d'autre solution :-(
0
naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
Modifié par naruto-94 le 26/01/2011 à 00:34
echo '<tr>';
echo '<td>'.$data->sujet.'</td>';
echo '<td>'.$data->specialite.'</td>';
echo '<td>'.$data->rapport.'</td>';
echo '</tr>';
0
ca donne le résultat que mon premier post :-(
0
naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
26 janv. 2011 à 00:37
j'ai modifié mon message , t'as essayé le dernier truc que j'ai posté ?
0
Bonsoir,
c'est toujours le même résultat malheureusement
http://img200.imageshack.us/img200/9523/captureraj.jpg
voilà mon code:

table border="0" >
<tr BGCOLOR="#D6D6D6"><th>Sujet</th><th>Spécialité</th><th>Rapport</th></tr>
</table>
<?php

try {
$bdd= new PDO ('mysql:host=localhost;dbname=pfe','root','') or die(print_r($bdd->errorInfo()));
$bdd->exec('SET NAMES utf8');
}
catch(Exception $e){
die('Erreur:'.$e->getMessage());
}

$req=$bdd->query("SELECT * FROM specialite WHERE sujet LIKE '%$search%' OR specialite LIKE '%$search%' ORDER BY idspecialite");

if ($req->rowCount()>0)
{
while ($data = $req->fetch(PDO::FETCH_OBJ)) {
echo '<tr>';
echo '<td>'.$data->sujet.'</td>';
echo '<td>'.$data->specialite.'</td>';
echo '<td>'.$data->rapport.'</td>';
echo '</tr>';
}
}
else
{
echo'<h3> Aucun résultat</h3>';
}
?>
0
masirkkisoi Messages postés 97 Date d'inscription vendredi 14 janvier 2011 Statut Membre Dernière intervention 3 janvier 2013 2
26 janv. 2011 à 10:13
echo '<table><tr>';
echo '<td>'.$data->sujet.'</td></tr>';
echo '<tr><td>'.$data->specialite.'</td></tr>';
echo '<tr><td>'.$data->rapport.'</td></tr>';
echo '</table>';
0
Bonjour,
ca donne toujours ce résultat
http://img200.imageshack.us/img200/9523/captureraj.jpg
0
masirkkisoi Messages postés 97 Date d'inscription vendredi 14 janvier 2011 Statut Membre Dernière intervention 3 janvier 2013 2
26 janv. 2011 à 13:54
Que veut-tu clairement comme résultat?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
26 janv. 2011 à 00:46
echo "<table>";
if ($req->rowCount()>0)
{
while ($data = $req->fetch(PDO::FETCH_OBJ)) {
echo '<tr>';
echo '<td>'.$data->sujet.'</td>';
echo '<td>'.$data->specialite.'</td>';
echo '<td>'.$data->rapport.'</td>';
echo '</tr>';
}
}
else
{
echo'<h3> Aucun résultat</h3>';
}
echo "</table>";
0
toujours le même résultat :-(
0