Mysql db Php |
Répondre |
Auteur |
Sujet Recherche Options des sujets
|
Slake
Newbie Depuis le: 08 Dec 2016 Status: Inactif Points: 6 |
Options des messages
Thanks(0)
Envoyé : 08 Dec 2016 à 23:12 |
Bonjour tout le monde,
Je débute sur OE Donc je suis en train de créer un site dynamique, je dois le connecter a une db ou il est a pas mal de données. J'ai créé une page et j'ai inséré un code php tout simple connexion db et création d'un simple tableau ce code fonctionne très bien sur un page créée complètement avec Notepad++. Le problème c'est sur OE je ne sais pas pourquoi il bloque la lecture ou la récupération des datas à 791 enregistrements il y en a plus de 1000. Exemple du code:
Même avec un select * je n'ai pas les données complète de DB. Si vous savez une idée ??? Merci d'avance
Edité par Slake - 08 Dec 2016 à 23:14 |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Bonsoir.
Si le code fonctionne sur une page creee manuellement et non sur OE... Vous etes sur d'avoir tout verifie? D'abord, comment vous testez la page, avec AMP, en ligne? Le serveur de OE n'a pas de MySQL, meme en PDO (je crois). Maintenant, modifiez le code pour verifier si c'est au niveau de lecture ou de generation du tableau que ca bloque: <?php |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
P.S. Dans votre code actuel, $res cpontient seulement le resultat de COUNT (nombre de lignes) donc le boucle while() n'a pas de sens.
|
|
Slake
Newbie Depuis le: 08 Dec 2016 Status: Inactif Points: 6 |
Options des messages
Thanks(0)
|
Bonsoir,
Code testé en ligne sur 1and1, et inséré dans un code de bloc Visuel. J'ai procédé au modif et le résultat obtenu est bien celui que je pensai avec SELECT COUNT(Test) ça me renvoie 1 --> Normal par contre si je fais un SELECT Test ça me renvoie --> 791 pas normal |
|
Slake
Newbie Depuis le: 08 Dec 2016 Status: Inactif Points: 6 |
Options des messages
Thanks(0)
|
Je sais que la boucle ne sert à rien mais j'ai dut réduire mon SQL pour trouver d'ou viens le probléme
|
|
Slake
Newbie Depuis le: 08 Dec 2016 Status: Inactif Points: 6 |
Options des messages
Thanks(0)
|
un petit up :)
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Si vous ouvrez phpMyAdmin (normalement fourni par 1&1) et lancez la meme requete dans l'onglet SQL sur la meme(!!) base:
SELECT * FROM db Ca donne combien de lignes?
Edité par Dmit OE - 12 Dec 2016 à 22:22 |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Et pareil pour
SELECT COUNT(Test) as nbr FROM db
|
|
Slake
Newbie Depuis le: 08 Dec 2016 Status: Inactif Points: 6 |
Options des messages
Thanks(0)
|
Hello,
Je vous fait un petit retour... et j'ai résolu mon problème. Ma requete fonctionne j'utilise MySQL Manager pour les tester avant :) et elle me retoune 1080 enregistremants. Mon code était correcte, j'ai testé mes 2 fichiers identiques à 100% un fonctionne l'autre pas... J'ai décider de changer d’hébergeur et op tout fonctionne bien j'ai toutes mes données qui remonte... Le problème vient de One & One ... problème résolu :) Merci
Edité par Slake - 13 Dec 2016 à 08:55 |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
C'est quand meme trop trop bizarre comme probleme meme pour 1&1.. cela dit je leur fais pas trop de confiance en general
|
|
Répondre | |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |