IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Php myadmin probleme


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Php myadmin probleme
    Bonjour
    Voila je souhaite importer ma base de donnée que j'avais auparavant exporter.
    C'est un fichier sql.
    Lorsque que dans phpmyadmin je fais importer il m'affiche cette erreur:
    Erreur

    requête SQL: Documentation

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`localhost` SQL SECURITY DEFINER VIEW `archives` AS SELECT `article`.`NUMART` AS `numart` , `article`.`TITREART` AS `titreart` , `rubrique`.`LIBRUBRIQUE` AS `librubrique` , `article`.`NUMRUBRIQUE` AS `numrubrique`
    FROM (
    `article`
    JOIN `rubrique`
    )
    WHERE (
    `rubrique`.`NUMRUBRIQUE` = `article`.`NUMRUBRIQUE`
    )
    ORDER BY `article`.`DATEART` DESC
    LIMIT 10 , 30;
    MySQL a réponduocumentation
    #1227 - Access denied; you need the SUPER privilege for this operation

    Comment changer les droits d'administrateur dans phpmyadmin?
    Je suis bloqué

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Bonjour et bienvenue sur les forums de developpez.com,
    Les droits ne se changent pas dans phpMyAdmin mais dans Mysql , il faut soit que tu te connecte a PHPMyAsdmin avec un utilisateur ayant de hauts privilèges , soit que tu le crée (out tu modifie l'actuel) dans mysql avant de de connecter
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Rép
    Ok merci tu peut me montrer la marche a suivre pour modifier mon utilisateur actuelle. mercii

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Bon , semblerait que PHPMyADmin gère les demandes de droits (qu'il envoi a mysql ne nous y méprenons pas) :

    http://wiki.gandi.net/fr/hosting/usi...to-admin-mysql
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Grant
    Merci de ton aide

    Lorsque que je vais dans phpmyadmin, je rentre mon identifiant et mon mot de passe je n'ai pas la possibilité de cliquez sur privilège ou utilisateur.
    Je ne comprends pas et donc je ne peux pa suivre ce tuto.

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Citation Envoyé par said06000 Voir le message
    Merci de ton aide

    Lorsque que je vais dans phpmyadmin, je rentre mon identifiant et mon mot de passe je n'ai pas la possibilité de cliquez sur privilège ou utilisateur.
    Je ne comprends pas et donc je ne peux pa suivre ce tuto.
    ça veut donc dire que l'utilisateur que tu utilise a pour te connecter a des droits limités.
    Si tu n'as pas d'autres login/pass avec des droit plus eleves tu ne pourras pas faire la manip via PHPMyAdmin (MySQL non plus d'ailleurs)
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Ok
    D'accord tu peux m'aider à l'implémenter dans mon code car comme je sui débutant, je n'ai pas tout les rouages pour y parvenir
    Voila ce que je souhaite faire apparaitre:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `archives` AS select `article`.`NUMART` AS `numart`,`article`.`TITREART` AS `titreart`,`rubrique`.`LIBRUBRIQUE` AS `librubrique`,`article`.`NUMRUBRIQUE` AS `numrubrique` from (`article` join `rubrique`) where (`rubrique`.`NUMRUBRIQUE` = `article`.`NUMRUBRIQUE`) order by `article`.`DATEART` desc limit 10,30;
     
    --
    -- VIEW  `archives`
    -- Données: aucune
    Je souhaite que dans mon tableau archives il y a les rubriques ayant les articles les plus anciens.
    Voila
    Merci de ton aide en tout cas c'est sympa

  8. #8
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    tu peux te contenter d'executer la requete en question :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    select `article`.`NUMART` AS `numart`,
    `article`.`TITREART` AS `titreart`,
    `rubrique`.`LIBRUBRIQUE` AS `librubrique`,
    `article`.`NUMRUBRIQUE` AS `numrubrique` 
    from (`article` join `rubrique`) 
    where (`rubrique`.`NUMRUBRIQUE` = `article`.`NUMRUBRIQUE`) 
    order by `article`.`DATEART` desc 
    limit 10,30;
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut rep
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $rep="SELECT `article`.`NUMART` AS `numart`,`article`.`TITREART` AS `titreart`,`rubrique`.`LIBRUBRIQUE` AS                            `librubrique`,`article`.`NUMRUBRIQUE` AS `numrubrique` 
    							FROM (`article` JOIN `rubrique`) 
    							WHERE (`rubrique`.`NUMRUBRIQUE` = `article`.`NUMRUBRIQUE`) 
    							ORDER BY `article`.`DATEART` DESC 
    							LIMIT 10,30;";
    							$exec = mysql_query($rep) or die("L'insertion a echouée car ". mysql_error().".");

    Rien ne s'affiche.
    Je me doute que je dois ajouter une boucle while pour qu'il affiche les rubriques tant qu'il y a des enregistrements mais je ne sais m'y prendre...

  10. #10
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Tu as des exemples dans la doc : mysql_fetch_array()
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut
    Salut ,
    Sa donnerait:

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    $rep = "select article.numart as 'numart',article.titreart as 'titreart',rubrique.librubrique as 'librubrique',article.numrubrique as 'numrubrique'
    			From article join rubrique 
    			where rubrique.numrubrique = article.numrubrique 
    			order by article.dateart
    			desc
    			LIMIT 10,30;";
    	$exec = mysql_query($rep) or die("L'insertion a echouée car ". mysql_error()."."); 	
     
     
    	$nb=1;
    	while($ligne = mysql_fetch_array($exec)) 
    	{
    		$numrub=$ligne['numrubrique'];
    		$rubrique=$ligne['librubrique'];
    		$nbart=$ligne['nbart'];
     
    		echo ('<ul style="margin-left:0px; padding-left:10px; list-style-type:square;"><a onclick="javascript: affichebloc(\'articles'.$num.'\')" style="cursor: pointer;">'. strtoupper($rubrique).'</a>');
    		echo (' ('.$nbart.')<ul id="articles'.$num.'" style="display: none">');

    ?? Sa n'affiche toujours pas

  12. #12
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    tu as essayé ta requete dans phpmyAdmin ? tu as des resultats ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut REp
    Oui dans phpmyadmin la requete s'effectue normalement et elle me renvoit le résulat attendue
    Reste plus qu'a intégré la requete dans le code

  14. #14
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    le code que tu viens de me fournir est complet ? ou bien tu as oublie de fermer la boucle while ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  15. #15
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Rep
    Non il y a une autre partie mais bon je ne pense pas que se soit cela:
    Je te l'affiche en complet :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    $rep = "select article.numart as 'numart',article.titreart as 'titreart',rubrique.librubrique as 'librubrique',article.numrubrique as 'numrubrique'
    			From article join rubrique 
    			where rubrique.numrubrique = article.numrubrique 
    			order by article.dateart
    			desc
    			LIMIT 10,30;";
    	$exec = mysql_query($rep) or die("L'insertion a echouée car ". mysql_error()."."); 	
     
     
    	$nb=1;
    	while($ligne = mysql_fetch_array($exec)) 
    	{
    		$numrub=$ligne['numrubrique'];
    		$rubrique=$ligne['librubrique'];
    		$nbart=$ligne['nbart'];
     
    		echo ('<ul style="margin-left:0px; padding-left:10px; list-style-type:square;"><a onclick="javascript: affichebloc(\'articles'.$num.'\')" style="cursor: pointer;">'. strtoupper($rubrique).'</a>');
    		echo (' ('.$nbart.')<ul id="articles'.$num.'" style="display: none">');		
     
    		$reqart = "SELECT numart,titreart
    					FROM archives
    					WHERE numrubrique=".$numrub.";"; 
    		$resart = mysql_query($reqart); 
    		while($ligne = mysql_fetch_array($resart)) 
    		{
    			$numart=$ligne['numart'];
    			$article=$ligne['titreart'];
    			echo ('
    					<li><a href="'.$url.$numart.'">'.$article.'</a></li>');
    		}
    		echo ('</ul></ul>');
    		$nb=$nb+1;
    			}
    }

    Voilaa

  16. #16
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    ET tu n'as rien qui s'affiche ? page blanche ?
    au passage les parentheses pour le echo ne sont pas obligatoires
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  17. #17
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Rep
    Ok je ne savais pas pour les echo.

    En ce qui concerne l'affichage j'ai beaucoup d'erreur:

    Notice: Undefined index: nbart in C:\wamp\www\Said-blog\Blog_Galy\admin\fonctions.php on line 241

    Notice: Undefined variable: num in C:\wamp\www\Said-blog\Blog_Galy\admin\fonctions.php on line 243

    TEST
    Notice: Undefined variable: num in C:\wamp\www\Said-blog\Blog_Galy\admin\fonctions.php on line 244
    ()

    Notice: Undefined index: nbart in C:\wamp\www\Said-blog\Blog_Galy\admin\fonctions.php on line 241

    Notice: Undefined variable: num in C:\wamp\www\Said-blog\Blog_Galy\admin\fonctions.php on line 243

  18. #18
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Les messages son clairs , tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nbart=$ligne['nbart'];

    et nbart n'existe pas ainsi que tu utilise $num qui n'est pas defini .
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  19. #19
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 54
    Points : 16
    Points
    16
    Par défaut Rep
    En faite ce n'est pas moi qui est dévelopé ce site.
    Etant stagiaire je dois les réparer
    Comment modifier ces erreurs?
    En tout cas merci pour ta patience c'est sympa

  20. #20
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    C'est a dire que je ne sais pas ce que tu veux faire avec ton script

    Dans un premier temps tu peux remplacer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nbart=$ligne['nbart'];
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nbart=$ligne['numart'];

    et toutes les occurrences de $num par $nbart
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

Discussions similaires

  1. [phpMyAdmin] probleme configuration php myadmin
    Par encours dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 31/01/2012, 16h20
  2. Probleme d'exportation et d'importation sous PHP/Myadmin
    Par Kallamou dans le forum Administration
    Réponses: 1
    Dernier message: 11/02/2011, 22h41
  3. Erreur sous PHP MyAdmin (PMA database?)
    Par Matlight dans le forum Installation
    Réponses: 5
    Dernier message: 28/10/2010, 19h38
  4. probleme php myadmin
    Par doodi dans le forum Linux
    Réponses: 2
    Dernier message: 13/12/2009, 06h49
  5. [FLASH MX2004] [PHP/FLASH] Probleme de LoadVar
    Par dedella_al dans le forum Flash
    Réponses: 8
    Dernier message: 16/07/2004, 18h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo