PHP & ACCESS ?
Fermé
nesstor
-
20 juin 2002 à 09:28
PhP Messages postés 1770 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 - 20 juin 2002 à 23:06
PhP Messages postés 1770 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 - 20 juin 2002 à 23:06
Bonjour,
Comment avec un script PHP je peux lire et comparer des données dans Access (ex:je fais un script php qui demande ds mots de passe et je vérifie si ils sont inscrit ds la base de donnée Access ?).
Merci de votre aide.
Comment avec un script PHP je peux lire et comparer des données dans Access (ex:je fais un script php qui demande ds mots de passe et je vérifie si ils sont inscrit ds la base de donnée Access ?).
Merci de votre aide.
A voir également:
- PHP & ACCESS ?
- Easy php - Télécharger - Divers Web & Internet
- Access appdata - Guide
- Acer quick access ✓ - Forum Windows
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
- Controller access network - Télécharger - Contrôle parental
3 réponses
Utilisateur anonyme
20 juin 2002 à 09:45
20 juin 2002 à 09:45
Salut,
J'ai juste une question: pourquoi n'utilises tu pas MySQL? C'est ce qu'il y a de mieux avec PHP, de plus facile à utiliser.
Et en plus contrairement à Access, MySQL est gratuit !!!
Kalamit,
Je ponce donc j'essuie
J'ai juste une question: pourquoi n'utilises tu pas MySQL? C'est ce qu'il y a de mieux avec PHP, de plus facile à utiliser.
Et en plus contrairement à Access, MySQL est gratuit !!!
Kalamit,
Je ponce donc j'essuie
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
20 juin 2002 à 10:03
20 juin 2002 à 10:03
et portable.....
Gates gave us the windows.
Linux gave us the whole house....
Gates gave us the windows.
Linux gave us the whole house....
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
>
nesstor
20 juin 2002 à 10:53
20 juin 2002 à 10:53
My SQL est portable sous Linux par exemple...
Euh, pourquoi tu fais pas tes scripts en ASP si tu es oblige d'utilise Access, ca marche mieux ensemble...
. .
\_/
Euh, pourquoi tu fais pas tes scripts en ASP si tu es oblige d'utilise Access, ca marche mieux ensemble...
. .
\_/
PhP
Messages postés
1770
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
606
20 juin 2002 à 23:06
20 juin 2002 à 23:06
Bonsoir Nesstor,
Tu créés ta base de données access par ex : DB_TEST
Tu créés tes tables par ex : MATERIEL avec 2 champs ID et DESIGNATION
Tu gères la sécurité (???? !!!! ;:-) ) avec Acces : tu créés tes utilisateurs
Tu créés un lien ODBC en utilisant le gestionnaire ODBC 32 tu créés par ex la DSN : DSN_TEST vers la base DB_TEST sur le serveur où se trouve le serveur web+PHP
Tu utilises ensuite PHP : enfin la partie intéressante
<?php
$cfg_dsn="DSN_TEST"; // Le nom de la DSN
$cfg_username="..."; // Le nom de l'utilisateur
$cfg_password="..."; // Le password : évidemment en pratique on ne met pas le couple USERNAME/PASSWORD en dur ...
// Connexion à la base Access via ODBC au travers du DSN
$link=odbc_connect($cfg_dsn, $cfg_username, $cfg_password) or die('Impossible de se connecter au DSN !");
// Accès aux données de la table MATERIEL par SQL
$sql="SELECT * FROM MATERIEL";
$result=odbc_exec($link,$sql);
// Test en cas d'erreur : facultatif
if (!$result) {
echo "Erreur ODBC ".odbc_error()." : ".odbc_errormsg();
exit;
}
// Affichage des résultats dans un tableau
echo "Table MATERIEL";
echo "<table>\n";
echo "<tr>\n";
echo "<td>ID</td>\n";
echo "<td>DESIGNATION</td>\n";
echo "</tr>\n";
while ($row=odbc_fetch_row($result)) {
echo "<table>\n";
echo "<tr>\n";
echo "<td>".odbc_result($result,"ID")."</td>\n";
echo "<td>".odbc_result($result,"DESIGNATION").</td>\n";
echo "</tr>\n";
}
echo "</table>";
?>
Sous réserve d'erreurs car j'ai écris ce truc de mémoire ... ;:)
@+
Philippe
[[ The Truth is Out There ]]
Tu créés ta base de données access par ex : DB_TEST
Tu créés tes tables par ex : MATERIEL avec 2 champs ID et DESIGNATION
Tu gères la sécurité (???? !!!! ;:-) ) avec Acces : tu créés tes utilisateurs
Tu créés un lien ODBC en utilisant le gestionnaire ODBC 32 tu créés par ex la DSN : DSN_TEST vers la base DB_TEST sur le serveur où se trouve le serveur web+PHP
Tu utilises ensuite PHP : enfin la partie intéressante
<?php
$cfg_dsn="DSN_TEST"; // Le nom de la DSN
$cfg_username="..."; // Le nom de l'utilisateur
$cfg_password="..."; // Le password : évidemment en pratique on ne met pas le couple USERNAME/PASSWORD en dur ...
// Connexion à la base Access via ODBC au travers du DSN
$link=odbc_connect($cfg_dsn, $cfg_username, $cfg_password) or die('Impossible de se connecter au DSN !");
// Accès aux données de la table MATERIEL par SQL
$sql="SELECT * FROM MATERIEL";
$result=odbc_exec($link,$sql);
// Test en cas d'erreur : facultatif
if (!$result) {
echo "Erreur ODBC ".odbc_error()." : ".odbc_errormsg();
exit;
}
// Affichage des résultats dans un tableau
echo "Table MATERIEL";
echo "<table>\n";
echo "<tr>\n";
echo "<td>ID</td>\n";
echo "<td>DESIGNATION</td>\n";
echo "</tr>\n";
while ($row=odbc_fetch_row($result)) {
echo "<table>\n";
echo "<tr>\n";
echo "<td>".odbc_result($result,"ID")."</td>\n";
echo "<td>".odbc_result($result,"DESIGNATION").</td>\n";
echo "</tr>\n";
}
echo "</table>";
?>
Sous réserve d'erreurs car j'ai écris ce truc de mémoire ... ;:)
@+
Philippe
[[ The Truth is Out There ]]
20 juin 2002 à 10:29
20 juin 2002 à 10:35
Kalamit,
Je ponce donc j'essuie