Rechercher : dans
Par :

Utiliser la fonction confirm dans du php

Dernière réponse le 9 jun 2008 à 09:35:15 Shena, le 6 jun 2008 à 12:18:40 
 Signaler ce message aux modérateurs

Salut tout le monde, alors vois-ci ma première question et mon premier message alors soyez indulgent quant à mes éventuelles bourdes du genre topic mal placé ou autre.

Alors voilà, je voudrai utiliser la fonction confirm de javascript, ce que je fais marche bien si je la met dans du html directement, or, j'ai besoin de le faire dans une boucle, et là galèèèèèreuh, d'autant plus que je dois utiliser des apostrophe et des guillement, bref, ça ne marche plus du tout, j'ai essayer en créant une fonction mais ça marche pas mieux, ou alors je suis vraiment une quiche, j'ai même essayer avec les antislash pour indiquer que ce n'était pas les guillemets de php, mais un caractère que je voulais dans du html, ça à pas l'air de vraiment mieux marcher, et commence à me taper sur les nerfs.

Je vous poste mon code... (d'ailleur, pas trouvé comment on faisait des quotes ici xD)

<?php
while($resultat=mysql_fetch_array($demande))
{
print("<tr> <td>".$resultat['nom']." ".$resultat['prenom']."</td>");
print("<td>".$resultat['adresse']."<br />".$resultat['cp']." ".$resultat['ville']."</td>");
print("<td> Mobile : ".$resultat['mobile']."<br />Fixe:".$resultat['tel']."</td>");
print("<td>".$resultat['situation']."<br /> Nombre d'enfant(s) :".$resultat['enfants']."</td>");
print("<td> <a href='mailto:".$resultat['mail']."'>".$resultat['mail']."</a></td>");
print("<td><center><INPUT TYPE='image' onClick=\"confirm('Etes-vous sûr de vouloir supprimer cet utilisateur?'\" name='".$resultat['ident']."' src='img/del.gif'></center></td></tr>");
}

?>


Vous avez une idée pour aider une jeune fille en détresse?
Merci ;)

Configuration: Windows Vista
Firefox 2.0.0.14

Meilleures réponses pour « Utiliser la fonction confirm dans du php » dans :
PHP - Affichage de texte sur le navigateur Voir Le but de PHP est de permettre la création de pages web dynamiques, ainsi son but premier est de pouvoir envoyer des données au navigateur. Les trois fonctions standards PHP fournit 3 fonctions permettant d'envoyer du texte au navigateur. Ces...
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
PHP - Nettoyer une chaîne de caractères VoirVoici une fonction en PHP qui peut être assez pratique, surtout quand on fait de l'URL Rewriting. Cette fonction permet de transformer les caractères de n'importe quelle chaîne de caractères en chaîne non accentuée, en enlevant les caractères...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...
PHP - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...

1

adgem0, le 6 jun 2008 à 12:35:43

Essaye ça :

<?php
while($resultat=mysql_fetch_array($demande))
{
print("<tr> <td>".$resultat['nom']." ".$resultat['prenom']."</td>");
print("<td>".$resultat['adresse']."<br />".$resultat['cp']." ".$resultat['ville']."</td>");
print("<td> Mobile : ".$resultat['mobile']."<br />Fixe:".$resultat['tel']."</td>");
print("<td>".$resultat['situation']."<br /> Nombre d'enfant(s) :".$resultat['enfants']."</td>");
print("<td> <a href='mailto:".$resultat['mail']."'>".$resultat['mail']."</a>­</td>");
?>

<td><center><INPUT TYPE='image' onClick="confirm('Etes-vous sûr de vouloir supprimer cet utilisateur?')" name='<?php echo $resultat['ident']; ?>' src='img/del.gif'></center></td></tr>

<?php
}
?>

Répondre à adgem0

2

Shena, le 6 jun 2008 à 13:52:26

Ah, j'ai besoin que ce soit dans la boucle, puisque j'ai besoin que de la requête sql qui se fait avec et que ça s'affiche autant de fois qu'il y a de membres, mais à l'exterieur du php ça marche sinon.
Enfin, merci de l'aide :D

Répondre à Shena

3

adgem0, le 7 jun 2008 à 11:29:08

Mais ça fonctionne ...
Tu n'es pas obligé de le mettre dans la boucle et tu peux le faire pour tout le reste du code html qui se trouve dans ta boucle aussi !!

Par exemple :

<?php
while($resultat=mysql_fetch_array($demande)) {
?>

<tr>
<td><?php echo $resultat['nom']." ".$resultat['prenom']; ?></td>
<td><?php echo $resultat['adresse']; ?><br />
<?php echo $resultat['cp']." ".$resultat['ville']; ?></td>
<td> Mobile : <?php echo $resultat['mobile']; ?><br />
Fixe : <?php echo $resultat['tel']; ?></td>
<td><?php echo $resultat['situation']; ?><br />
Nombre d'enfant(s) : <?php echo $resultat['enfants']; ?></td>
<td><a href='mailto:<?php echo $resultat['mail']; ?>'>
<?php echo $resultat['mail']; ?></a></td>
<td><center><input type='image' onClick="confirm('Etes-vous sûr de vouloir supprimer cet utilisateur?')" name='<?php echo $resultat['ident']; ?>' src='img/del.gif'></center></td>
</tr>

<?php
}
?>

Répondre à adgem0

4

 Shena, le 9 jun 2008 à 09:35:15

Fantastique, ben je savais pas du tout que l'on pouvait faire ça comme ça, je te remercie :D

Répondre à Shena
Collection CommentÇaMarche.net