MySQL

Retrouvez ici tous les meilleurs téléchargements MySQL
Ajouter un nouvel élément

    Insérer, modifier et supprimer un enregistrement

    Éditeur : Ludovic Giambiasi + 2 Ko
    * Première chose à faire: créer une table dans votre base de données

    On travaille avec la table suivante :

    create table essai(
    code_essai int(11) not null auto_increment,
    remplissage varchar(100) not null,
    primary key(code_essai)
    );

    * Editez le fichier 'connexion.php' et modifier les variables de connection à votre base de données.

    Gestion de la base de données

    Éditeur : JL BOUCHEZ + 166 Ko
    Ces codes sont opérationnels. Testez l'exemple.
    Ils consistent à manipuler une table pour la recherche de mots clé.
    Cela évite de passer par Phpmyadmin pour faire toutes les manipulations standard :
    • liste de la table
    • Recherche d'un mot clé
    • Différents tris
    • Ajout de mots clé
    • Création d'enregistrements
    • Suppression d'enregistrements
    • ...


    Je m'en sers sur mon site. Essayez le moteur de recherche interne et vous verrez par vous-même (tapez par exemple : trojan).

    La table SQL ... Voir la suite

    Autocomplete php/html/css/js/ajax/jquery

    Licence : Autre - 08/05/2015 - Téléchargé 42 x
    Simple autocomplete

    CLASS PHP :: REQUÊTES MYSQL

    Éditeur : Filipe Gomes + 125 Ko
    Je propose une class PHP très pratique qui vous permettra de gagner du temps lorsque vous aurez besoin de lancer des requêtes SQL. En effet, celle-ci a été conçue pour lancer une requête SQL à vitesse grand « V ». Tout est présent: INSERT, UPDATE, COUNT, SELECT, DELETE et c'est pas tout, cette classe vous permet aussi de créer une table SQL ou de la supprimer.

    Un Album Photo et Vidéo Familial

    Licence : Gratuit pour usage non commercial - 12/12/2013 - Téléchargé 31 x
    Comme je n'ai pas trouvé sur internet ce qui m'allait le mieux, j'ai décidé de créer mon propre album photos et vidéos classés par mois et par projet
    Cad que l'on peut créer un index.php qui est préparé pour afficher plusieurs album soit par exemple plusieurs années ou n'en créer qu'un seul.
    Sur les conseils de developpez.com, je l'ai modifié pour qu'il marche en PHP 4 et PHP 5
    Le fichier rar est à dézziper dans un sous-dossier de la racine en local
    Un petit fichier alire.txt explique la marche à suivre car avec le fichier install.php tout est automatisé
    Programmation brute de béton à améliorer ! Bon courrage

    Pagination d'un résultat de requête

    Licence : Autre - 14/02/2011 - Téléchargé 16 x
    Cette source est basée sur un exemple afin de mieux comprendre.
    Pour le bon fonctionnement du code, nous devons créer la table utiliser et y ajouter des enregistrements :

    CREATE TABLE `xmen` (
    `id` int(11) NOT NULL auto_increment,
    `personnage` varchar(255) NOT NULL default '',
    `acteur` varchar(255) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;

    INSERT INTO `xmen` VALUES (1, 'Wolverine', 'Hugh Jackman');
    INSERT INTO `xmen` VALUES (2, 'Magneto', 'Ian McKellen');
    INSERT INTO `xmen` VALUES (3, 'Professeur X', 'Patrick Stewart');
    INSERT INTO `xmen` VALUES (4, 'Docteur Jean Grey', 'Famke Janssen');
    INSERT INTO `xmen` ... Voir la suite

    Faire des requêtes préparées avec l'extension mysql

    Licence : Creative Commons - 03/03/2011 - Téléchargé 15 x
    L'extension Mysql commence à bien vieillir et est maintenant uniquement en correction de bug, l'extension mysqli la remplace, et PDO possède aussi un driver mysql. (plus d'info ici : http://fr2.php.net/manual/fr/mysqli.overview.php)

    Avec PDO on a vite pris l'habitude de faire des requêtes préparées, de part sa simplicité, mais aussi sa couche sécuritaire. Mais il y'a malheureusement encore des résistants du mysql_* (coucou PHP 4) qui eux n'ont pas de requêtes préparées avec l'api. Et rien n'empêche d'en faire ;)

    Je vous propose donc trois fonctions supplémentaires pour mysql_* :
    - mysql_prepare
    - mysql_execute

    Et en bonus :
    - mysql_fetch_all (compatible avec les mysql_fetch_*)

    Ad ... Voir la suite

    Afficher le résultat d'une requête MySQL comme dans phpMyAdmin

    Licence : Autre - 14/02/2011 - Téléchargé 10 x
    Afficher le résultat d'une requête MySQL comme dans phpMyAdmin

    Sauvegarder des données dans un fichier depuis une Base de Données

    Licence : Autre - 14/02/2011 - Téléchargé 10 x
    Le code présenté ici a pour but de sauvegarder des données dans un fichier sous forme de requête SQL.
    Il y a différentes manières de sauvegarder les données. Habituellement, on les sauvegarde brutes, sans le "insert", juste avec un délimiteur. Mais ce n'est pas le cas dans ce code.
    La sauvegarde du contenu de la table sera fait comme ceci :

    insert into abonnes values('ma_valeur1', 'ma_valeur2')

    Opération à effectuer avant utilisation :

    1. En premier lieu, vous devez créer la table abonnes que voici :

    CREATE TABLE abonnes (
    mail varchar(60) NOT NULL,
    date date NOT NULL,
    PRIMARY KEY (mail)
    );

    Puis y insérer quelques valeurs :

    1. Vous devez mo ... Voir la suite

    Création d'un compteur avec une base de données mySQL

    Éditeur : Ludovic Giambiasi + 2 Ko
    Ce code permet d'avoir un compteur pour un nombre de pages illimité. De plus il peut servir de statistiques.
    Il faut auparavant créer une table dans la base de données.
    Ici création de la table "stats" :

    CREATE TABLE stats (
    page varchar(100) NOT NULL,
    nb int(11),
    PRIMARY KEY (page)
    );

    Le champ 'page' servira à accueillir le nom de la page, le champ 'nb', le compteur de la page relative.
    Nous allons maintenant traiter le code par un exemple :

    * Exécutez cette requête dans 'phpmyadmin', par exemple :

    INSERT INTO stats VALUES ( 'test', '1');

    Après exécution, vous devez avoir dans votre table, une valeur 'test' dans le champ 'nom' et '1' dans ... Voir la suite

    Sauvegarder la structure et les données d'une base MySQL

    Licence : Autre - 14/02/2011 - Téléchargé 6 x
    Cette fonction est à appeler sous la forme suivante :

    dumpMySQL("127.0.0.1", "root", "", "ma_base", 3);

11 éléments

Contacter le responsable de la rubrique PHP