Pages : 1
#1 Le 03/06/2014, à 19:38
- webalorn
[RESOLU]Acces a mysql par PHP sur serveur LAMP
Bonjour
J'ai installe il y a quelques temps un serveur LAMP. Tout fonctionne bien, mysql avec phpmyadmin aussi... Mais je ne sait pas comment il faut faire pour pouvoir utiliser mysql avec php: que faut-il mettre a la place de serveur dans:
PDO('mysql:host=SERVEUR;dbname=...', '...', '....');
Je n'ai aucune idee de comment faire, je suis debutant en tout...
merci d'avance
Dernière modification par webalorn (Le 04/06/2014, à 07:36)
Hors ligne
#2 Le 03/06/2014, à 20:06
- pires57
Re : [RESOLU]Acces a mysql par PHP sur serveur LAMP
<?php
$PARAM_hote = 'localhost';
$PARAM_port = '80';
$PARAM_dbname = 'Database';
$PARAM_user = '';
$PARAM_passwd = '';
try
{
$connect = new PDO('mysql:host='.$PARAM_hote.;
'port='.$PARAM_port.;
'dbname='.$PARAM_dbname, $PARAM_user, $PARAM_passwd;
}
catch(Exception $e)
{
echo 'Erreur:'.$e->getMessage().'<br/>';
echo 'Numero:'.$e->getCode();
exit();
}
?>
j'ai pas tester mais normalement cela fonctionne. après niveau sécurité c'est pas top mais tu peut commencer comme cela, tu apprendras la sécurité plus tard.
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#3 Le 04/06/2014, à 07:13
- bruno
Re : [RESOLU]Acces a mysql par PHP sur serveur LAMP
http://fr.php.net/manual/fr/pdo.connections.php
@pires57 : inutile de préciser le port, en tout cas pas le port 80
#4 Le 04/06/2014, à 07:35
- webalorn
Re : [RESOLU]Acces a mysql par PHP sur serveur LAMP
Merci beaucoup, ca fonctionne.
Juste que la ligne de connexion avec PDO, elle ne fonctionne pas, comme vous l'avez donne, du moins chez moi, il faut mettre:
$connect = new PDO('mysql:host='.$PARAM_hote.';'
.'port='.$PARAM_port.';'
.'dbname='.$PARAM_dbname, $PARAM_user, $PARAM_passwd);
merci pour l'aide.
Hors ligne
#5 Le 04/06/2014, à 08:05
- pires57
Re : [RESOLU]Acces a mysql par PHP sur serveur LAMP
@bruno je sais mais c'est une habitude que j'ai pris (j'utilise souvent des ports exotiques) et donc je mets par défaut un param pour le port.
@webalorn oui j'ai oublié une parenthèse fermante dans le code.
Dernière modification par pires57 (Le 04/06/2014, à 08:07)
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
Pages : 1