maison
<a href="page.php?id=id">Détail</a>
Et sur la page.php tu fais une requête du genre
$id = (isset($_GET['id']) ? $_GET['id'] : null);
$sql = "SELECT champ1, champ2, champ3, etc FROM table WHERE id = '".$id ."'";
$req = mysql_query($sql) or die('Aucune donnée disponible pour cette annonce !'.$sql.'<br>'.mysql_error());
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.
<?php
$link = mysql_connect('localhost', 'root', ''); // Connexion à MySQL
mysql_select_db('root'); // Sélection de la base camgirlz_camgirlz
// On est connectés, on peut travailler sur la BDD
// ...
// ...
?>
<?php
$id = (isset($_GET['id']) ? $_GET['id'] : null);
$sql = "SELECT ville, categorie, type, nbre_chambres, surface_sejour, surface_terrain, type_cuisine, type_chauffage, prestation_1, prestation_2, prestation_3 FROM mais_vente
";
$req = mysql_query($sql) or die('Aucune donnée disponible pour cette annonce !'.$sql.'<br>'.mysql_error());
$vente = mysql_fetch_array($req);
echo 'La ville est: '.$vente['ville'];
echo 'categorie est: '.$vente['categorie'];
echo 'Le type est: '.$vente['type'];
echo 'Le nbre_chambres est: '.$vente['nbre_chambres'];
echo 'Le surface_sejour est: '.$vente['surface_sejour'];
echo 'Le surface_terrain est: '.$vente['surface_terrain'];
echo 'Le type cuisine est: '.$vente['type_cuisine'];
echo 'Prestation 1: '.$vente['prestation_1'];
echo 'Prestation 2: '.$vente['prestation_2'];
echo 'Prestation 3: '.$vente['prestation_3'];
echo 'Le type de chauffage est: '.$vente['type_chauffage'];
echo 'Le type de chauffage est: '.$vente['type_chauffage'];
?>
<a href="page.php?id=<?= $row_trouve_maison_vente['id'] ?>">Détail</a>
Voila si vous pouvez m'aider
<a href="page.php?id=<?= $row_trouve_maison_vente['id'] ?>">Détail</a>
Code : Tout sélectionner
-- phpMyAdmin SQL Dump
-- version 3.2.0.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Dim 23 Mai 2010 à 17:32
-- Version du serveur: 5.1.36
-- Version de PHP: 5.3.0
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Base de données: `root`
--
-- --------------------------------------------------------
--
-- Structure de la table `mais_vente`
--
CREATE TABLE IF NOT EXISTS `mais_vente` (
`id` tinyint(4) NOT NULL AUTO_INCREMENT,
`reference` varchar(255) DEFAULT NULL,
`categorie` varchar(255) DEFAULT NULL,
`type` varchar(255) DEFAULT NULL,
`surface_habitable` varchar(255) DEFAULT NULL,
`nbre_chambres` varchar(255) DEFAULT NULL,
`surface_sejour` varchar(255) DEFAULT NULL,
`surface_terrain` varchar(255) DEFAULT NULL,
`type_cuisine` varchar(255) DEFAULT NULL,
`type_chauffage` varchar(255) DEFAULT NULL,
`prestation_1` varchar(255) DEFAULT NULL,
`prestation_2` varchar(255) DEFAULT NULL,
`prestation_3` varchar(255) DEFAULT NULL,
`titre_annonce` varchar(255) DEFAULT NULL,
`annonce` longtext,
`ville` varchar(255) DEFAULT NULL,
`prix` varchar(255) DEFAULT NULL,
`frais` varchar(255) DEFAULT NULL,
`photo_1` varchar(255) DEFAULT NULL,
`photo_2` varchar(255) DEFAULT NULL,
`photo_3` varchar(255) DEFAULT NULL,
`photo_4` varchar(255) DEFAULT NULL,
`photo_5` varchar(255) DEFAULT NULL,
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=36 ;
--
-- Contenu de la table `mais_vente`
--
INSERT INTO `mais_vente` (`id`, `reference`, `categorie`, `type`, `surface_habitable`, `nbre_chambres`, `surface_sejour`, `surface_terrain`, `type_cuisine`, `type_chauffage`, `prestation_1`, `prestation_2`, `prestation_3`, `titre_annonce`, `annonce`, `ville`, `prix`, `frais`, `photo_1`, `photo_2`, `photo_3`, `photo_4`, `photo_5`) VALUES
(26, '666', 'Maison', 'Néo-bretonne', '200', '4', '25', '28', 'Aménagée', 'Sans chauffage', 'Vue mer', 'Vue mer', 'Proximité plages', 'Super', 'ahagaggag', 'Brest', '150000', 'Hors frais', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(28, '77777777777777777777', 'Maison', 'Maison', '80', '4', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'Guipavas', NULL, 'Non précisé', '/photos/image.jpg', '/photos/', '/photos/', '/photos/', '/photos/'),
(29, '88888888', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(30, '88888888', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(31, '88888888', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(32, '88888888', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(33, '88888888', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(34, '88888888', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/'),
(35, '7489745', 'Maison', 'Maison', NULL, '1', NULL, NULL, 'Non précisé', 'Sans chauffage', ' ', ' ', ' ', NULL, NULL, 'wazzaaa', NULL, 'Non précisé', '/photos/', '/photos/', '/photos/', '/photos/', '/photos/');
<?php
$link = mysql_connect('localhost', '', ''); // Connexion à MySQL
mysql_select_db(''); // Sélection de la base camgirlz_camgirlz
$id = (isset($_GET['id']) ? $_GET['id'] : null);
$action = (isset($_GET['action']) ? mysql_real_escape_string($_GET['action']) : null);
switch ($action)
{
case 'detail':
//-->Suivant l'annonce choisie ont affiche le détail de celle-ci
$sql = "SELECT id, ville, categorie, type, nbre_chambres, surface_sejour, surface_terrain, type_cuisine, type_chauffage, prestation_1, prestation_2, prestation_3 FROM mais_vente WHERE id = '" .
$id . "'
";
$req = mysql_query($sql) or die('Aucune donnée disponible pour cette annonce !' .
$sql . '<br>' . mysql_error());
$vente = mysql_fetch_array($req);
echo 'La ville est: ' . $vente['ville'] . '<BR>';
echo 'categorie est: ' . $vente['categorie'] . '<BR>';
echo 'Le type est: ' . $vente['type'] . '<BR>';
echo 'Le nbre_chambres est: ' . $vente['nbre_chambres'] . '<BR>';
echo 'Le surface_sejour est: ' . $vente['surface_sejour'] . '<BR>';
echo 'Le surface_terrain est: ' . $vente['surface_terrain'] . '<BR>';
echo 'Le type cuisine est: ' . $vente['type_cuisine'] . '<BR>';
echo 'Prestation 1: ' . $vente['prestation_1'] . '<BR>';
echo 'Prestation 2: ' . $vente['prestation_2'] . '<BR>';
echo 'Prestation 3: ' . $vente['prestation_3'] . '<BR>';
echo 'Le type de chauffage est: ' . $vente['type_chauffage'] . '<BR>';
echo 'Le type de chauffage est: ' . $vente['type_chauffage'] . '<BR>';
break;
default;
//Ont séléctionne tout les annonces.
$sql = "SELECT id, ville, categorie, type, nbre_chambres, surface_sejour, surface_terrain, type_cuisine, type_chauffage, prestation_1, prestation_2, prestation_3 FROM mais_vente
";
$req = mysql_query($sql) or die('Aucune donnée disponible pour cette annonce !' .
$sql . '<br>' . mysql_error());
while ($vente = mysql_fetch_array($req))
{
;
echo 'La ville est: ' . $vente['ville'] . '</BR>';
echo 'categorie est: ' . $vente['categorie'] . '</BR>';
echo 'Le type est: ' . $vente['type'] . '</BR>';
echo 'Le nbre_chambres est: ' . $vente['nbre_chambres'] . '</BR>';
echo 'Le surface_sejour est: ' . $vente['surface_sejour'] . '</BR>';
echo 'Le surface_terrain est: ' . $vente['surface_terrain'] . '</BR>';
echo 'Le type cuisine est: ' . $vente['type_cuisine'] . '</BR>';
echo 'Prestation 1: ' . $vente['prestation_1'] . '</BR>';
echo 'Prestation 2: ' . $vente['prestation_2'] . '</BR>';
echo 'Prestation 3: ' . $vente['prestation_3'] . '</BR>';
echo 'Le type de chauffage est: ' . $vente['type_chauffage'] . '</BR>';
echo 'Le type de chauffage est: ' . $vente['type_chauffage'] . '</BR>';
echo '<BR></BR>';
echo '<a href="' . $_SERVER['REQUEST_URI'] . '?action=detail&id=' . $vente['id'] .
'">Détail</a>';
echo '<HR>';
}
break;
}
?>
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.