Metre une variable dans une requete ?

Signaler
Messages postés
8
Date d'inscription
mercredi 10 juin 2009
Statut
Membre
Dernière intervention
16 mars 2012
-
Messages postés
198
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
14 novembre 2008
-
Marlo Premier
Bonjour a tous !

dans cette page
j'arive a suprimer de ma liste les champs "PretNom et PretDate"

la page ce recharge et ne me présante plus celui que je viens de suprimer car la requete est si il y a quelque chose dans le Champs PretNom

je voudrais avoir la meme page pour faire l'inverse et ajouter un Nom et une date dans les champs
PretNom et PretDate...

j'ai tenter de faire ca enplacant de input texte mais je ne comprand pas comment refaire la meme logique mais a l'inverse ?

voici la page qui fonctionne tres bien

merci de m'aider !!!!

<html>

<!-- Date de création: 2005-01-11 -->
<head>
<title>Mes Dvd...</title><meta name"description" content""><meta name"keywords" content""><meta name"author" content""><meta name"generator" content"">

<script language= "JavaScript">

<!-- beginscript

functionnetie
(net
,ie
) {

if
((navigator
.appVersion
.substring
(0,3)
> =net
&&navigator
.appName
= = 'Netscape'
&& net
! =
-1)
||
(navigator
.appVersion
.substring
(0,3)
>= ie
&&navigator
.appName
.substring
(0,9)
== 'Microsoft'
&& ie
! =
-1))

return
true;

else
return
false;
}

// end script -->
</script>


<!-- Script pour traiter le bouton suprimer -->
<script language= "javascript">

functionretournerFilm
(bouton
)
{

if
(window
.confirm
( 'Vous êtes sur, que ce film est revenue ?'
))
{
document
.myForm
.supprimerBoutonClique
.value
=bouton
;

document
.myForm
.submit
();
}
}
</script>

<!-- Configuration externe. --><link rel"stylesheet" type"text/css" href= "../css/index.css">

<!-- Fin de la configuration externe. -->

<!-- script bar menu -->
<script language ="vbscript">
Window
.Status
= "** --> Bienvenue dans ma liste de DVD... <-- **"
</script>

</head>


<form method ="post" name= "myForm">


<?php

require_once 'connection/connection.php'
;

if
(isset
($_REQUEST
['supprimerBoutonClique'
]))

{
$test
=$_REQUEST
['supprimerBoutonClique'
];

$id_requete
mysql_query ( "UPDATE `mes_films_dvd` SET `PretNom` '', `PretDate` '' WHERE `Numero`
$test ",$id_connex
);

}

// **************** Date afficher dans le bas de la page ******************
$datedujour
=date
("20y/m/j"
);

// ************************************************************************

echo
('<center>
Voici ma liste de DVD
Que j\'ai preté.
'
);

?>

<?php

/**********************************************************************
me permet de ne pas afficher les records vide !
dans ma requete...
WHERE `Pret_Nom` <> ''
**********************************************************************/

$id_requete
= mysql_query
( "select * from `mes_films_dvd` WHERE `PretNom` <> '' ORDER BY `Numero` ASC"
,$id_connex
);

if
($id_requete
)

{

echo
('<td width ="80%" height= "16" bgcolor="black" align="center">'
);

echo
( '<td>[index.php &nbsp;&nbsp;Pour revenir a ma liste complette de DVD...&nbsp;&nbsp;]</td>'
);

echo
(''
);
echo('----
'
);
echo('Suppprimer |Numero |Titres |Pret_Nom |Pret_Date |');

while($ligne =mysql_fetch_array($id_requete))
{

echo('----
);
{

if(($ligne['Numero']%2)= =1)
{ echo ( ' bgcolor =\"#F5F5F5\"' );}
if(($ligne['Numero']%2) = = 0)
{ echo ( ' bgcolor =\"#BFFAFF\"' );}
}
echo('>');

echo(''.'.$ligne['Numero'].'" onClick ="retournerFilm('.$ligne['Numero'].')">, ');
echo(''.$ligne['Numero'].', ');
echo(''.$ligne['Titres'].', ');
echo(''.$ligne['PretNom'].', ');
echo(''.$ligne['PretDate'].', '.'');
}
echo('
</center>'
);

}

else

{

echo"Imposible d'executer la requête...
"

;

}

mysql_close
($id_connex
);

?>

<?php

echo"<center>$datedujour
</center>"
;

?>
</form>

</html>

3 réponses

Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Hello,

si j'ai bien compris (c'est pas très clair) tu veux juste faire un INSERT dans ta base ? cherche "insert mysql php" dans google, ça devrait aider.

à+
Messages postés
8
Date d'inscription
mercredi 10 juin 2009
Statut
Membre
Dernière intervention
16 mars 2012

Marlo Premier

Bonjour

je te remerci d'asayer de m'aider

oui j'ai pancé a cette possibilite

c'est deux ligne devienne des input type= text dans laquel je peux ajouter un nom et dans l'autre une date

echo ( '<td>' .$ligne['PretNom'].'</td>');
echo('<td>'.$ligne['PretDate'].'</td>'.'</tr>');

echo

('<td>'
.'.$ligne
[<italique>'PretNom'
]
.'></td>'
);

echo
('<td>'
.'.$ligne
[<italique>'PretDate'
]
.'></td></tr>'
);

a l'activation du bouton ajouter elle celectionne le recors qui corespond
echo(
'<td>'
.'.$ligne
[<italique>'Numero'
]
.'" onClick ="retournerFilm('
.$ligne
['Numero'
]
.')"></td>'
);

ce que je voudrais ces ajouter les deux type text et que la page suprime de ca liste par exemple le numero un puisque je viens d'ajouter dans le champs nom et qu'il s'afiche selement si ce champs est vide !!!

j'espere t'avoir mieux presanter mon probleme !!!
Messages postés
198
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
14 novembre 2008

Petite suggestion personnelle : les parenthèses sur le echo ne sont pas obligatoire, met juste les quotes (double " ou simple ').
ciao ++