Affichage images dans tableau à nombre colonnes défini
Bonjour,
Je souhaiterais afficher des miniatures d'images dans un tableau avec un nombre de colonne prédéfinis.
Pour le moment j'ai écris ce code mais ça m'affiche toutes les images les unes en dessous des autres...
- Code: Tout sélectionner
$sql = mysql_query('SELECT * FROM images') or die(mysql_error());
echo'<table border="1px">';
while($data = mysql_fetch_assoc($sql)){
echo '<tr><td><img src="../miniatures/tb_'.$data["photo"].'" /></td>';
echo '<tr><td><a href="">Supprimer</a></td></tr>';
}
echo '</table>';
Je souhaite donc que les images s'affiche dans 5 colonnes par ligne du tableau.
Merci de votre aide
Problème de jointure et affichage de données [Réglé]
Bonjour,
j'ai crée 2 tables dans mysql :
travaux(
idTravaux,nomTravaux,#FK_idCatTravaux)
cattravaux(
idCatTravaux,nomCatTravaux)
Je voudrais donc afficher dans une page PHP les catégories de travaux ainsi que tous les travaux appartenant a cette catégorie.
Pour ce faire j'ai testé plusieurs requete et je suis bloqué ...
dernier test :
- Code: Tout sélectionner
$sql = mysql_query('SELECT * FROM travaux WHERE FK_idCatTravaux IN (SELECT idCatTravaux FROM cattravaux)')or die(mysql_error());
while($data = mysql_fetch_assoc($sql)){
echo '<ul>';
echo '<li>'.$data["nomTravaux"].'</li>';
echo '</ul>';
}
cela me permet d'afficher tous les travaux alors que je voudrais afficher les catégories de travaux ainsi que dedans tous les travaux qu'elle contient ...
Merci de votre aide
[PHP] modification d'une news
Bonjour,
Je souhaitais savoir comment je pouvais faire pour modifier une news (avec base de donnée mysql)
Je récupére d'abord les données de la new que je veux modifier dans un formulaire puis je souhaite la modifier mais je n'arrive pas ça me met une erreur a la requete sql de modif.php
edit.php :
- Code: Tout sélectionner
<?php
require "config.php";
mysql_connect(DB_HOST,DB_LOGIN,DB_PASS);
mysql_select_db(DB_BDD);
extract($_POST);
$sql="SELECT * FROM news WHERE id={$_GET["id"]}";
$req =mysql_query($sql) or die('Erreur SQL !');
$data=mysql_fetch_assoc($req);
?>
<form method="post" action="modif.php"/>
<input type="hidden" value="<?php echo $data["id"];?>"/>
Titre : <input type="text" name="titre" value="<?php echo $data["titre"];?>"/>
<br/>
Contenu :<br/>
<textarea name="contenu" style="width:100%;height:150px;"><?php echo $data["contenu"];?></textarea>
<input type="submit" value="Modifier"/>
</form>
modif.php
- Code: Tout sélectionner
<?php
require "config.php";
mysql_connect(DB_HOST,DB_LOGIN,DB_PASS);
mysql_select_db(DB_BDD);
extract($_POST);
$sql=" UPDATE news SET titre = '".$_POST['titre']."',contenu = '".$_POST['contenu']."'where id = '".$_POST['id']."'";
$req =mysql_query($sql) or die("erreur de connexion au serveur DB_HOST");
header("Location: index.php");
?>
Table des news dans mysql composé de : id(clé primaire), titre, contenu
Je souhaite donc savoir comment il est possible que je modifie ma news
merci