J'ai une table utilisateur comme ceci: -créer une alerte et continuer sur cette page après alerte
guid | username | password | firstname | lastname | location | emailad
dress | userrole
-----------------------------------+----------+----------------------------------+-----------+-----------+----------+--------
------+---------------
8024259764dc3e8ee0fb6f5.84107784 | james | 827ccb0eea8a706c4c34a16891f84e7b | james | bond | NY | [email protected]
.com | administrator
18689183644dc3e91571a364.71859328 | saty | 250cf8b51c773f3f8dc8b4be867a9a02 | saty | john | NY | [email protected]
om | administrator
2644885344cecd6f2973b35.63257615 | admin | 21232f297a57a5a743894a0e4a801fc3 | System | Generated | |
| administrator
(3 rows)
maintenant ma requête postgre pour supprimer la ligne ....
$query = "delete from users where username!= 'admin' and guid='".$guid."'";
$result = pg_query($conn, $query);
?>
<script type="text/javascript">
alert("Cannot delete this .\n It is system generated(s).");
</script>
<?php
(1) lorsque je supprime le nom d'utilisateur un par un puis supprime se produit dans ma page userlist.php, je ne veux pas supprimer admin donc j'utilise username!= 'admin'
dans la condition comme indiqué ci-dessus. (2) Maintenant, quand je supprime un nom d'utilisateur (3 lignes) de la table utilisateur, l'alerte se produit & il supprime de userlist.php après que ma page userlist.php est vide. Enfin quand je rafraîchis la page puis mon nom d'utilisateur admin vu ..
ainsi peut-on mettre la meilleure condition dans mon codage. je ne veux pas actualiser la page en réalité je veux que ma page continue après l'alerte alors plz aidez-moi
double possible (http: // stackoverflow.com/questions/810180/how-to-prevent-deletion-of-the-first-row-in-table-postgresql) –
Cela ressemble étonnamment à: http://stackoverflow.com/questions/5908897/ query-for-my-f premier rang-admin-pour-ne-supprimer- et http://stackoverflow.com/questions/810180/comment-precher-preprendre-de-la-premiere-dans-le-table-postgresql –