A voir également:
- [message de confirmation]
- Confirmation de lecture whatsapp - Guide
- Recuperer message whatsapp - Guide
- Message d'absence thunderbird - Guide
- Confirmation de lecture gmail - Guide
- Messenger impossible de retirer le message ✓ - Forum Facebook Messenger
3 réponses
Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008
64
24 août 2006 à 09:35
24 août 2006 à 09:35
Salut.
L'utilisation de if(confirm()) est correcte, mais tu as un petit problème au niveau de ton lien !! Regarde bien ce que tu as mis : <A HREF onClick=hoho()><i>Suprimer</i></A>. Ton lien ne pointe vers ... rien.
Pour améliorer ça, fait plutôt : <A HREF="javascript:if(confirm('Voulez vous vraiment effectuer cette opération ?')) hoho(%s);">
Et ta fonction "hoho" devient :
L'utilisation de if(confirm()) est correcte, mais tu as un petit problème au niveau de ton lien !! Regarde bien ce que tu as mis : <A HREF onClick=hoho()><i>Suprimer</i></A>. Ton lien ne pointe vers ... rien.
Pour améliorer ça, fait plutôt : <A HREF="javascript:if(confirm('Voulez vous vraiment effectuer cette opération ?')) hoho(%s);">
Et ta fonction "hoho" devient :
<SCRIPT language="JavaScript"> function hoho(num) { window.write("supprimer.php&num="+num); }Mais c'est qu'une façon de faire ...
j'ai essai de faire :
<? if (!($link=mysql_pconnect ('localhost','root',''))) {
printf("erreur de connexion à %s, en tant qu'utilisateur %s");
exit();
}
//sélection dans la base
$searchstmt = " SELECT * from dachat where designation like '%$designation%'
and ref like '%$ref%' and stockminim like '%$stockminim%' ";
//sélection de la base
if (!mysql_select_db('CANAL', $link )) {
printf("erreur lors de la selection de %s");
printf("erreur:%d %s",mysql_errno($link), mysql_error($link));
exit();
}
echo '<script language="javascript">
function hoho(){
var lien="Delete.php?rowid=273";
if (confirm("voulez-vous vraiment effectuer cet opération?")){
document.location.replace(lien); }
}
</script>';
//éxecution de l'instruction
if (!($result = mysql_query($searchstmt, $link))) {
printf("erreur lors de l'execution de %s stmt", $searchstmt);
printf("erreur:%d %s",mysql_errno($link), mysql_error($link));
exit(); }
//affiche des résultats de la recherches
printf("<TABLE BORDER WIDTH=\"100%%\" BGCOLOR=\"#dcdcdc\" NOSAVE>\n");
printf("<tr>
<td><b>designation</b></td>
<td><b>référence</b></td>
<td><b>stockminim</b></td>
<td><b>Modifier/Effacer</b></td>
</tr>\n");
while (($row = mysql_fetch_object($result))) {
printf("<tr>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td><A HREF=\"modify.php?rowid=%s\"><i>Modifier</i></A>/
<A HREF onClick=hoho()><i>Suprimer</i></A></td>
</tr>\n",
$row->designation, $row->ref ,$row->stockminim,
$row->id, $row->id) ;
}
printf("</TABLE>\n");
//libèrer la mémoire
mysql_free_result($result);
//<label onClick=ho(this.form)>Supprimer</label></td>
?>
var lien="Delete.php?rowid=273";
document.location.replace(lien);
cet instruction me permet de supprimer l'enregistrement numéro 273 mes je cherche à le faire d'une manière généréle
qu'est ce que je doit mèttre à la place des point d'intérogation:var lien="Delete.php?rowid=????";
merci de ma voir lire mon problème.
<? if (!($link=mysql_pconnect ('localhost','root',''))) {
printf("erreur de connexion à %s, en tant qu'utilisateur %s");
exit();
}
//sélection dans la base
$searchstmt = " SELECT * from dachat where designation like '%$designation%'
and ref like '%$ref%' and stockminim like '%$stockminim%' ";
//sélection de la base
if (!mysql_select_db('CANAL', $link )) {
printf("erreur lors de la selection de %s");
printf("erreur:%d %s",mysql_errno($link), mysql_error($link));
exit();
}
echo '<script language="javascript">
function hoho(){
var lien="Delete.php?rowid=273";
if (confirm("voulez-vous vraiment effectuer cet opération?")){
document.location.replace(lien); }
}
</script>';
//éxecution de l'instruction
if (!($result = mysql_query($searchstmt, $link))) {
printf("erreur lors de l'execution de %s stmt", $searchstmt);
printf("erreur:%d %s",mysql_errno($link), mysql_error($link));
exit(); }
//affiche des résultats de la recherches
printf("<TABLE BORDER WIDTH=\"100%%\" BGCOLOR=\"#dcdcdc\" NOSAVE>\n");
printf("<tr>
<td><b>designation</b></td>
<td><b>référence</b></td>
<td><b>stockminim</b></td>
<td><b>Modifier/Effacer</b></td>
</tr>\n");
while (($row = mysql_fetch_object($result))) {
printf("<tr>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td><A HREF=\"modify.php?rowid=%s\"><i>Modifier</i></A>/
<A HREF onClick=hoho()><i>Suprimer</i></A></td>
</tr>\n",
$row->designation, $row->ref ,$row->stockminim,
$row->id, $row->id) ;
}
printf("</TABLE>\n");
//libèrer la mémoire
mysql_free_result($result);
//<label onClick=ho(this.form)>Supprimer</label></td>
?>
var lien="Delete.php?rowid=273";
document.location.replace(lien);
cet instruction me permet de supprimer l'enregistrement numéro 273 mes je cherche à le faire d'une manière généréle
qu'est ce que je doit mèttre à la place des point d'intérogation:var lien="Delete.php?rowid=????";
merci de ma voir lire mon problème.