Connection sql serveur - PHP - Programmation
Marsh Posté le 31-08-2005 à 09:25:31
c'est bon sa marche je passe par un driver odbc et tous fonctionne bien merci
Marsh Posté le 31-08-2005 à 15:38:33
mmmhhh y a un soucis entre le titre et différents éléments du code, tes commentaires nous parlent de SQL SERVER et tu utilises une fois une instruction mysql_* et une fois une instruction mssql_*, il serait pas là le problème ?
Marsh Posté le 01-09-2005 à 09:58:32
d'ailleurs j'ai une question :
quelqu'un utilise t'il les freeDTS sous linux pour se connecter a un SQL Serveur ?
j'ai un pti souci et cela sur 2 machine (une debian et un freebsd en fait)
lorsque je fait un SELECT * tout con php plante en me disant que j'ai plus de mémoire (si le nombre d'enregistrement est > 50000-100000 tout dépends de la taille des lignes apparement..)
quelqu'un a déja eu ça ?
marci.
Marsh Posté le 01-09-2005 à 10:31:01
limitation trop faible dans le php.ini ?
C'est sur, 2.000.000 (2 Mo) / 100.000 ca laisserait plus que 20 octets par ligne sans compter la place prise par les variables et les scripts en eux même.
Même avec 8 Mo,t'aurais moins de 80 octets par ligne là encore sans compter les variables ni les scripts.
Marsh Posté le 01-09-2005 à 10:48:51
je suis d'accord avec toi mais là ça veut dire que c'est l'objet FREEDTS qui est foireux ... pourquoi rapatrie t'il toutes les données alors que l'on a pas commencer a les lire ?
avec mysql en tout cas ça fonctionne pas comme ça..
Marsh Posté le 01-09-2005 à 11:46:04
Il me semblait qu'avec mysql aussi il rapatrie toutes les données, Ca permet de faire des requettes l'une derriére l'autre sans perdre les données non traité et ce sans ouvrir une nouvelle conection à chaque fois.
Par contre, avec les fonctions PDO, ce n'est pas pareil. C'est au fur et à mesure de l'accés aux données qu'elles sont lus dans le buffer. Mais l'inconvénient, c'est qu'on ne peut pas envoyer une nouvelle requette au serveur sans avoir libéré le buffer. Par contre, si on traite ligne par ligne, ca demande beaucoup moins de mémoire.
Marsh Posté le 31-08-2005 à 08:38:48
voila j'utilise Wamp server sur mon pc en local tous marche bien , le service mysql est bien démarré mais la ej voudrais a me connecter a un serveur mysql mais sa marche pas
et voila mon erreur
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'cernay' (10061) in e:\wamp\www\as400\test5.php on line 11
Impossible de se connecter au serveur cernay pour le moment ...
Donc a votre avis sa peut provenir de ou ?*
ALors la connection se fais sans mot de passe car c'est un utilisateur special