hg Register Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet

Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet Forum Index

hg Revision tunisie scolaire Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Search Search Memberlist Memberlist Usergroups Usergroups Profile Profile Log in to check your private messages Private Messages Log in Log in


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum révision tunisie , vous devez
 inscrire sur notre forum a partir d'ici
   NB :
Les membres ''zéro messages'' seront supprimés automatiquement après un nombre de jours donné !!!!
             
   
 
  
 
forum d'aide informatique : internet, réseau, programmation informatique ...
PHP et mySQL
 
 
Post new topic   Reply to topic    Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet Forum Index -> TIC -> PHP
hg Previous topic :: Next topic   hd
Author Message
KARIMOS
Administrateur

Offline

Joined: 02 Nov 2008
Posts: 711
Masculin
Point(s): 4,448
Moyenne de points: 0

Posted: Sun 20 Dec - 11:23 (2009)    Post subject: PHP et mySQL Reply with quote

ou est votre commentaire !!!!!! Neutral Neutral

 
Revenir en haut
Publicité






Posted: Sun 20 Dec - 11:23 (2009)    Post subject: Publicité

PublicitéSupprimer les publicités ?
 
Revenir en haut
r.nsiri
recent membre
recent membre

Offline

Joined: 09 Jan 2009
Posts: 231
Masculin
Point(s): 273
Moyenne de points: 0

Posted: Thu 18 Feb - 08:40 (2010)    Post subject: PHP et mySQL Reply with quote

Idea Idea Idea Idea Idea
_________________
Cordialement


 
Revenir en haut
Molock


Offline

Joined: 12 Nov 2009
Posts: 5
Masculin
Point(s): 5
Moyenne de points: 0

Posted: Mon 22 Feb - 01:36 (2010)    Post subject: PHP et mySQL Reply with quote

KARIMOS wrote:

ou est votre commentaire !!!!!! Neutral Neutral
les commentaires en php sont avant lles
Code:
//


 
Revenir en haut
Tout Est Net


Offline

Joined: 13 Apr 2010
Posts: 2
Masculin
Point(s): 2
Moyenne de points: 0

Posted: Wed 14 Apr - 13:47 (2010)    Post subject: PHP et mySQL Reply with quote

Effectivement, il s'agit là de 5 étape et qui sont souvent répétées lors du développement d'un site Internet, c'est pourquoi il est intéressant de créer une fonction PHP que l'on appel en cas de besoin, voici un petit exemple :

 
Code:
 <?php
//Liste des tables
$db_membres = "membres";
$db_coms = "commentaires";
$db_news = "news";

Define("SQL_HOST","localhost");
Define("SQL_USER","root");
Define("SQL_PASS","");
Define("SQL_DB","ma_table");

function SQL($req,$msg_err="Erreur SQL") {
    $sql = mysql_connect(SQL_HOST,SQL_USER,SQL_PASS) or die("Impossible de se connecter à la base de données");
    mysql_select_db(SQL_DB,$sql) or die("Impossible de sélectionner la table");
    $retour = mysql_query($req) or die($msg_err);
    if (!empty($retour))
        return $retour;
    else return true;
}
?>

Cette fonction est très intéressante lorsque l'on utilise une seule base de données. L'intérêt de stocker les noms des tables dans des variables est mis en avant si vous devez changer le nom d'une table dans votre base de donnée. Dans ce cas, seule la variable doit être changer, il ne sera plus nécessaire de courir après tous vos fichiers source.

Enfin, si cette fonction est stockée dans le fichier SQL.php vos 5 instructions se remplacent par ceci :

 
Code:
<?php
require_once("SQL.php");
$resultat = SQL("SELECT * FROM $db_membres ORDER BY score", "Une erreur est survenue lors de la récupération des données");
//ou encore,
SQL("INSERT INTO $db_news VALUES('','titre','Contenu de votre news','".date("d/m/Y")."'));
?>


Vous avez donc le choix, si votre fonction ne retourne rien (INSERT, UPDATE, DELETE ...) il n'est pas nécessaire de stocker le retour dans une variables. De plus, vous pouvez spécifier un message d'erreur en second paramètre, ou laisser le message par défaut.


 
Revenir en haut
wassla


Offline

Joined: 15 Apr 2010
Posts: 11
Point(s): 11
Moyenne de points: 0

Posted: Sun 18 Apr - 15:04 (2010)    Post subject: PHP et mySQL Reply with quote

php est_il un langage sensible à la casse ????
merci


 
Revenir en haut
fouka


Offline

Joined: 21 Apr 2010
Posts: 10
Point(s): 10
Moyenne de points: 0

Posted: Sat 1 May - 21:32 (2010)    Post subject: PHP et mySQL Reply with quote

mercii  Okay

 
Revenir en haut
anis27


Offline

Joined: 01 May 2010
Posts: 3
Point(s): 3
Moyenne de points: 0

Posted: Sun 2 May - 13:14 (2010)    Post subject: PHP et mySQL Reply with quote

merci pour le partage

 
Revenir en haut
tatto


Offline

Joined: 30 Apr 2010
Posts: 4
Point(s): 4
Moyenne de points: 0

Posted: Sun 9 May - 23:41 (2010)    Post subject: PHP et mySQL Reply with quote

mercie et bon courage pour tous les éléves

 
Revenir en haut
Disdous


Offline

Joined: 22 Feb 2010
Posts: 43
Point(s): 43
Moyenne de points: 0

Posted: Mon 10 May - 09:31 (2010)    Post subject: PHP et mySQL Reply with quote

ça fait une semaine que je fais du php , des requetes de tt types (selection insertion mise a jours...) EN VAIN ! aucune requete ne marche! J'ai essayé easyphp 1.6 , 1.7 , 1.8 , 2.0 , 5.3 ainsi que Wampserver et CA MARCHE PAS! J'ai essayé meme vos requete, et ca marche tjrs pas
J'ai décidé ainsi de ne pas travailler la partie contenant le php dans les examens (d'ajrd et de 24 Mai)!


 
Revenir en haut
Disdous


Offline

Joined: 22 Feb 2010
Posts: 43
Point(s): 43
Moyenne de points: 0

Posted: Mon 10 May - 12:59 (2010)    Post subject: PHP et mySQL Reply with quote

Héééééééééééééhééééééééééééééé!! ça vient de marcheeeeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrrrrrrrrrr!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


 
Revenir en haut
Display posts from previous:   
bg bd
Post new topic   Reply to topic    Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet Forum Index -> TIC -> PHP All times are GMT + 1 Hour
 
Page 1 of 1

 
Jump to:  
Index | Make forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation