Accès au manager - réservé aux membres

Navigation

Bouts de Codes PHP

Nettoyer une table en 2 lignes de code

Informations sur le code source PHP

Ecrit par :  PHP Sources
Site de l'auteur Voir
Date d'enregistrement du code le 15 Avril 2005 - Vu 3224 fois
Code source zippé: Télécharger le fichier ZIP
Impression: Imprimer le code
Ajouter la page à vos favoris

Description du code source

Informations sur le code source

Nettoyer une table de mots à bannir est trés simple :
Rapel: on utilise REGEXP car $ch1 est une expression régulière simple.

Code Source



.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
 

<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Nettoyer une table en 2 lignes de code                    */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts122-PHP.htm              */
/* Auteur         : PHP Sources                                               */
/* Date édition   : 15 Avril 2005                                             */
/* Website auteur : http://www.phpsources.org                                 */
/*                                                                            */
/******************************************************************************/


$ch1 ='idiot|stupide|putain';
mysql_query("DELETE FROM tb WHERE ch1 REGEXP '%$ch1%' OR ch2 REGEXP '%$ch2%'");

?>?>


Fonctions du code source

Fonctions php / mysql PHP

  • mysql_query : Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)

Commentaires [3]

Piranh@
le 21/06/2007 à 23:09:00
Si l'on veut supprimer tout le contenu que contient une table il y a aussi:

Piranh@
le 21/06/2007 à 23:12:00
mysql_query("TRUNCATE TABLE `MATABLE`");
KOogar
le 23/06/2007 à 09:38:00
Nettoyer une table ne veut pas dire "la vider completement"; le code ci dessus sert à enlever des éléments contenues dans les enregistrements. Pour vider tout le contenu d'une table , nous aurions pu faire aussi : "DELETE FROM votre table";

Poster un commentaire

:P :) :wink: :lol: :surprised: :confused: :mad: :no:
Taille du texte:
Couleur:
Code de sécurité

Les dernières offres d'emploi