Script php help
bugs20007
Messages postés
196
Date d'inscription
Statut
Membre
Dernière intervention
-
bugs20007 Messages postés 196 Date d'inscription Statut Membre Dernière intervention -
bugs20007 Messages postés 196 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila j'ai créer un site de petit annonce mais j'ai un petit souci d'affichage de l'annonce.
dans un tableau il y a tout les annonces que la table contient, et j'ai créer un lien pour visionner chaque annonces seul et qui devrais s'afficher sur une autre page mais rien n'apparait.
Quelqu'un aurait il une idée pour pouvoir afficher que 1 seul annonce selectionner.
Merci pour vos reponses.
Voila j'ai créer un site de petit annonce mais j'ai un petit souci d'affichage de l'annonce.
dans un tableau il y a tout les annonces que la table contient, et j'ai créer un lien pour visionner chaque annonces seul et qui devrais s'afficher sur une autre page mais rien n'apparait.
Quelqu'un aurait il une idée pour pouvoir afficher que 1 seul annonce selectionner.
Merci pour vos reponses.
A voir également:
- Script php help
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
2 réponses
Bonjour Bug,
Toujours le même problème que la dernière fois ?
Si oui, renvoi ton code le plus complet possible.
Cordialement
David
Toujours le même problème que la dernière fois ?
Si oui, renvoi ton code le plus complet possible.
Cordialement
David
merci pour ton aide CHAP26
execute1.php (la page principal (modif, supp, ajout, affiche)
<?
include("include.php");
?>
<table border=1>
<tr><td><a href='execute.php'>Mode Adminstrateur mormal</a></td></tr>
<tr><td><a href='formulaire1.php?action=insert'>ajouter une nouvelle annonce</a></td></tr>
</table>
<?
$_POST[model]."<br>";
$_POST[couleur]."<br>";
$_POST[mec]."<br>";
$_POST[km]."<br>";
$_POST[energie]."<br>";
$_POST[puissance]."<br>";
nl2br(stripslashes($_POST[opt]))."<br>";
nl2br(stripslashes($_POST[comm]))."<br>";
$_POST[prix];
mysql_select_db ($nomdelabase, $connection);
// pour supprimer, modifier, ajouter une annonce
if( $_GET['action'] == "suppr" ) {
$requetesupprime = "DELETE FROM annonce WHERE numero='".$_GET['num']."' ";
mysql_query ($requetesupprime, $connection);
} elseif( $_GET[action] == "modif" ) {
$requetemodifier = "UPDATE annonce SET numero='$_GET[num]', model='$_POST[model]', couleur='$_POST[couleur]', mec='$_POST[mec]', km='$_POST[km]', energie='$_POST[energie]', puissance='$_POST[puissance]', opt='$_POST[opt]', comm='$_POST[comm]', prix='$_POST[prix]' WHERE numero='$_GET[num]' ";
mysql_query ($requetemodifier, $connection);
} elseif($_GET[action] == "insert" ) {
$requetecreation = "INSERT annonce SET numero='', model='$_POST[model]', couleur='$_POST[couleur]', mec='$_POST[mec]', km='$_POST[km]', energie='$_POST[energie]', puissance='$_POST[puissance]', opt='$_POST[opt]', comm='$_POST[comm]', prix='$_POST[prix]' ";
mysql_query ($requetecreation, $connection);
} elseif($_GET[action] == "affiche" ) {
$requeteaffiche = "SELECT FROM annonce SET numero='', model='$_POST[model]', couleur='$_POST[couleur]', mec='$_POST[mec]', km='$_POST[km]', energie='$_POST[energie]', puissance='$_POST[puissance]', opt='$_POST[opt]', comm='$_POST[comm]', prix='$_POST[prix]' ";
mysql_query ($requeteaffiche, $connection);
}
$requete = "SELECT * FROM annonce ORDER BY numero DESC";
$resultat = mysql_query ($requete, $connection);
?>
<table align=center border=1>
<?
while ($test = mysql_fetch_row($resultat)) {
$i=0;
list ($numero, $model, $couleur, $mec, $km, $energie, $puissance, $opt, $comm, $prix) = $test;
echo '<tr><td>';
echo $model;
echo '</td><td>';
tousletexte($couleur);
echo '</td><td>';
tousletexte($mec);
echo '</td><td>';
tousletexte($km);
echo '</td><td>';
tousletexte($energie);
echo '</td><td>';
tousletexte($puissance);
echo '</td><td>';
tousletexte($opt);
echo '</td><td>';
tousletexte($comm);
echo '</td><td>';
tousletexte($prix);
echo '</td><td>';
echo "<a href='execute1.php?num=$numero&action=suppr'>Supprimer</a>";
echo '</td><td>';
echo "<a href='formulaire1.php?num=$numero&action=modif'>Modifier</a>";
echo '</td><td>';
echo "<a href='resultat2.php?num=$numero&action=affiche'>affiche</a>";
echo '</td></tr>';
}
?>
</table>
----------------------------------------------------------------------------------------------------------------------------------------------------
La page resultat2.php (la ou l'annonce selectionner devrait apparaitre mais a la place toute les annonce apparait)
<?php
include("include.php");
$_POST[model]."<br>";
$_POST[couleur]."<br>";
$_POST[mec]."<br>";
$_POST[km]."<br>";
$_POST[energie]."<br>";
$_POST[puissance]."<br>";
nl2br(stripslashes($_POST[opt]))."<br>";
nl2br(stripslashes($_POST[comm]))."<br>";
$_POST[prix];
$requete = "SELECT * FROM annonce ORDER BY numero DESC";
$resultat = mysql_query ($requete, $connection);
while ($test = mysql_fetch_row($resultat)) {
$i=0;
list ($numero, $model, $couleur, $mec, $km, $energie, $puissance, $opt, $comm, $prix) = $test;
?>
<p>
<b>Voiture</b> : <?php echo "$model";?><br />
<b>La couleur est</b> : <?php echo "$couleur"; ?><br />
<b>Date de mise en circulation</b> : <?php echo "$mec"; ?><br />
<b>Le kilomètrage et de</b> : <?php echo "$km"; ?>Km<br />
<b>L'energie du véhicule</b> : <?php echo "$energie"; ?><br />
<b>La puissance</b> : <?php echo "$puissance"; ?>CV<br />
<b>les options</b> : <?php echo "$opt"; ?><br />
<b>commentaires</b> : <?php echo "$comm"; ?><br />
<b>Prix</b> : <?php echo "$prix";?>€<br />
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
------------------------------------------------------------------------------------------------------------------------------------
include.php
<?
function tousleTexte ($textecommentaire) {
$textecommentaire = nl2br($textecommentaire);
echo $textecommentaire;
}
function reduitletexte ($textecommentaire) {
$textecommentaire1 = substr($textecommentaire, 0, 15);
$textecommentaire2 = substr($textecommentaire, -15);
echo $textecommentaire1." [...] ".$textecommentaire2;
}
$hote="localhost";
$utilisateur="root";
$modpasse="******";
$connection = mysql_connect ($hote, $utilisateur, $modpasse);
$nomdelabase="voiture";
mysql_select_db ($nomdelabase, $connection);
execute1.php (la page principal (modif, supp, ajout, affiche)
<?
include("include.php");
?>
<table border=1>
<tr><td><a href='execute.php'>Mode Adminstrateur mormal</a></td></tr>
<tr><td><a href='formulaire1.php?action=insert'>ajouter une nouvelle annonce</a></td></tr>
</table>
<?
$_POST[model]."<br>";
$_POST[couleur]."<br>";
$_POST[mec]."<br>";
$_POST[km]."<br>";
$_POST[energie]."<br>";
$_POST[puissance]."<br>";
nl2br(stripslashes($_POST[opt]))."<br>";
nl2br(stripslashes($_POST[comm]))."<br>";
$_POST[prix];
mysql_select_db ($nomdelabase, $connection);
// pour supprimer, modifier, ajouter une annonce
if( $_GET['action'] == "suppr" ) {
$requetesupprime = "DELETE FROM annonce WHERE numero='".$_GET['num']."' ";
mysql_query ($requetesupprime, $connection);
} elseif( $_GET[action] == "modif" ) {
$requetemodifier = "UPDATE annonce SET numero='$_GET[num]', model='$_POST[model]', couleur='$_POST[couleur]', mec='$_POST[mec]', km='$_POST[km]', energie='$_POST[energie]', puissance='$_POST[puissance]', opt='$_POST[opt]', comm='$_POST[comm]', prix='$_POST[prix]' WHERE numero='$_GET[num]' ";
mysql_query ($requetemodifier, $connection);
} elseif($_GET[action] == "insert" ) {
$requetecreation = "INSERT annonce SET numero='', model='$_POST[model]', couleur='$_POST[couleur]', mec='$_POST[mec]', km='$_POST[km]', energie='$_POST[energie]', puissance='$_POST[puissance]', opt='$_POST[opt]', comm='$_POST[comm]', prix='$_POST[prix]' ";
mysql_query ($requetecreation, $connection);
} elseif($_GET[action] == "affiche" ) {
$requeteaffiche = "SELECT FROM annonce SET numero='', model='$_POST[model]', couleur='$_POST[couleur]', mec='$_POST[mec]', km='$_POST[km]', energie='$_POST[energie]', puissance='$_POST[puissance]', opt='$_POST[opt]', comm='$_POST[comm]', prix='$_POST[prix]' ";
mysql_query ($requeteaffiche, $connection);
}
$requete = "SELECT * FROM annonce ORDER BY numero DESC";
$resultat = mysql_query ($requete, $connection);
?>
<table align=center border=1>
<?
while ($test = mysql_fetch_row($resultat)) {
$i=0;
list ($numero, $model, $couleur, $mec, $km, $energie, $puissance, $opt, $comm, $prix) = $test;
echo '<tr><td>';
echo $model;
echo '</td><td>';
tousletexte($couleur);
echo '</td><td>';
tousletexte($mec);
echo '</td><td>';
tousletexte($km);
echo '</td><td>';
tousletexte($energie);
echo '</td><td>';
tousletexte($puissance);
echo '</td><td>';
tousletexte($opt);
echo '</td><td>';
tousletexte($comm);
echo '</td><td>';
tousletexte($prix);
echo '</td><td>';
echo "<a href='execute1.php?num=$numero&action=suppr'>Supprimer</a>";
echo '</td><td>';
echo "<a href='formulaire1.php?num=$numero&action=modif'>Modifier</a>";
echo '</td><td>';
echo "<a href='resultat2.php?num=$numero&action=affiche'>affiche</a>";
echo '</td></tr>';
}
?>
</table>
----------------------------------------------------------------------------------------------------------------------------------------------------
La page resultat2.php (la ou l'annonce selectionner devrait apparaitre mais a la place toute les annonce apparait)
<?php
include("include.php");
$_POST[model]."<br>";
$_POST[couleur]."<br>";
$_POST[mec]."<br>";
$_POST[km]."<br>";
$_POST[energie]."<br>";
$_POST[puissance]."<br>";
nl2br(stripslashes($_POST[opt]))."<br>";
nl2br(stripslashes($_POST[comm]))."<br>";
$_POST[prix];
$requete = "SELECT * FROM annonce ORDER BY numero DESC";
$resultat = mysql_query ($requete, $connection);
while ($test = mysql_fetch_row($resultat)) {
$i=0;
list ($numero, $model, $couleur, $mec, $km, $energie, $puissance, $opt, $comm, $prix) = $test;
?>
<p>
<b>Voiture</b> : <?php echo "$model";?><br />
<b>La couleur est</b> : <?php echo "$couleur"; ?><br />
<b>Date de mise en circulation</b> : <?php echo "$mec"; ?><br />
<b>Le kilomètrage et de</b> : <?php echo "$km"; ?>Km<br />
<b>L'energie du véhicule</b> : <?php echo "$energie"; ?><br />
<b>La puissance</b> : <?php echo "$puissance"; ?>CV<br />
<b>les options</b> : <?php echo "$opt"; ?><br />
<b>commentaires</b> : <?php echo "$comm"; ?><br />
<b>Prix</b> : <?php echo "$prix";?>€<br />
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
------------------------------------------------------------------------------------------------------------------------------------
include.php
<?
function tousleTexte ($textecommentaire) {
$textecommentaire = nl2br($textecommentaire);
echo $textecommentaire;
}
function reduitletexte ($textecommentaire) {
$textecommentaire1 = substr($textecommentaire, 0, 15);
$textecommentaire2 = substr($textecommentaire, -15);
echo $textecommentaire1." [...] ".$textecommentaire2;
}
$hote="localhost";
$utilisateur="root";
$modpasse="******";
$connection = mysql_connect ($hote, $utilisateur, $modpasse);
$nomdelabase="voiture";
mysql_select_db ($nomdelabase, $connection);